ECTS - - Computer Engineering MSc. with Thesis

1. Semester

Course Code Course Name Theory Application/Laboratory Credit ECTS
CMPE541 Advanced Databases 3 0 3 5
CMPE538 Advanced Computer Networks 3 0 3 5
CMPE589 Graduation Seminar 0 0 0 5
CMPE597 Master's Thesis 0 0 0 80
MDES600 Research Methodology and Communication Skills 3 0 3 5
FBE-CMPE-AE1FA1 Departmental Elective 0 0 3 5
FBE-CMPE-AE1FA2 Departmental Elective 0 0 3 5
FBE-CMPE-AE1FA3 Departmental Elective 0 0 3 5
FBE-CMPE-AE1FA4 Departmental Elective 0 0 3 5
Total 9 0 21 120

Elective Courses

Course Code Course Name Theory Application/Laboratory Credit ECTS
CMPE525 Object-Oriented Design and Programming 3 0 3 5
CMPE533 Computer and Network Security 3 0 3 5
CMPE579 Current Trends in Internetworking Technologies 3 0 3 5
CMPE531 Advanced Operating Systems 0 0 3 5
CMPE532 Advanced Computer Architecture 3 0 3 5
CMPE575 Parallel and Cluster Computing 3 0 3 5
CMPE524 Advanced Algorithms 3 0 3 5
CMPE568 Advanced Artificial Intelligence 3 0 3 5
CMPE562 Multiagent Systems 3 0 3 5
CMPE564 Natural Computing 3 0 3 5
CMPE565 Machine Learning 3 0 3 5
SE552 Advanced Software Project Management 3 0 3 5
SE564 Service Oriented Architecture and Business Process Management 3 0 3 5
ISE513 Systems Integration 3 0 3 5
ISE514 Cloud Computing 3 0 3 5
CMPE543 Big Data Analytics 3 0 3 5
CMPE536 Advanced Network Programming   3 0 3 5
CMPE566 Advanced Data Mining 3 0 3 5
CMPE563 Information Retrieval 3 0 3 5
CMPE571 Biometric Identification and Verification Systems 3 0 3 5
CMPE578 Penetration Testing 3 0 3 5
CMPE535 Cyber Security 3 0 3 5
CMPE567 Semantic Web Programming 3 0 3 5
CMPE537 Distributed Computing 3 0 3 5
CMPE318 Java Programming 2 2 3 5
SE470 Agile Methods in Software Development 2 0 3 5
CMPE431 Operating Systems 3 2 4 5
ISE502 Organizational Management and Change 3 0 3 5
SE550 Software Engineering 3 0 3 5
SE571 Agile Software Development Approaches 2 2 3 5
ISE511 IT Strategy Planning and Governance 3 0 3 5
SE321 Object-Oriented Analysis and Design 3 0 3 7
SE559 Software Testing and Maintenance 3 0 3 5
CMPE464 Digital Image Processing 3 0 3 5
ISE424 Distance Education and E-Learning 3 0 3 5
ISE516 Business Process Management 3 0 3 5
MDES610 Mathematical Modeling via Differential and Difference Equations 3 0 3 5
SE554 Software Quality Management 3 0 3 5
SE560 Requirements Engineering 3 0 3 5
CMPE341 Database Design and Management 3 2 4 7
ISE314 Data Warehousing and Mining 3 0 3 5
EE425 Advanced Digital Design with HDL 2 2 3 5
SE544 Cognitive Aspects of Software Engineering 3 0 3 5
SE573 Applied Machine Learning in Data Analytics 3 0 3 5
SE427 Blockchain and Cryptocurrency Technologies 2 2 3 5
ISE434 Fundamentals of the Internet of Things 3 0 3 5
SE422 Introduction to Data Science 3 0 3 5
CMPE555 Introduction to Recommender Systems 3 0 3 5
CMPE462 Introduction to Artificial Intelligence 3 0 3 5
CMPE326 Formal Languages and Automata 3 0 3 6
EE519 Speech Processing and Its Applications 3 0 3 5
ISE543 Internet Security and Ethical Hacking 3 0 3 5
MECE445 Robot Vision 3 0 3 5
ISE501 Foundations in IT Management 3 0 3 5
CMPE433 Cloud Computing and Virtualization 3 0 3 5
CMPE572 Fundamentals of the Theory of Computation 3 0 3 5
ISE552 E-Commerce - A Managerial Perspective 3 0 3 5
SE558 Software Architecture 3 0 3 5
CMPE461 Applied Neural Computing 2 2 3 5
ISE512 IT Portfolio Management and IT Standards 3 0 3 5
CMPE363 Introduction to Machine Learning 2 2 3 5
SE546 Decision Support in Health Informatics 3 0 3 5
FRE401 French V 3 0 3 4
ECON442 Economics of Innovation 3 0 3 6
PR492 Journalism II 0 0 3 5
HUM211 Gender Studies and Women Rights 3 0 3 4
HUM201 Social Responsibility Project 3 0 3 4
ART201 Introduction to Photography 3 0 3 4
ART221 Annotated History of Music 3 0 3 4
ART222 History of Jazz 3 0 3 4
ART223 Performing Jazz 3 0 3 4
ART251 Watercolour Painting 3 0 3 4
ART224 History of Argentine Tango 3 0 3 4
ART291 Body Language and the Art of Persuasion 3 0 3 4
ART252 Free Ceramic Forming 3 0 3 4
ART292 Sign Language 3 0 3 4
GER201 German I 3 0 3 4
RUS201 Russian I 3 0 3 4
SPAN201 Spanish I 3 0 3 4
FRE201 French I 3 0 3 4
JAP201 Japanese I 3 0 3 4
CHIN201 Chinese I 3 0 3 4
CHIN202 Chinese II 3 0 3 4
GER202 German II 3 0 3 4
RUS202 Russian II 3 0 3 4
SPAN202 Spanish II 3 0 3 4
FRE202 French II 3 0 3 4
JAP202 Japanese II 3 0 3 4
GER301 German III 3 0 3 4
RUS301 Russian III 3 0 3 4
SPAN301 Spanish III 3 0 3 4
FRE301 French III 3 0 3 4
JAP301 Japanese III 3 0 3 4
CHIN301 Chinese III 3 0 3 4
GER302 German IV 3 0 3 4
RUS302 Russian IV 3 0 3 4
SPAN302 Spanish IV 3 0 3 4
FRE302 French IV 3 0 3 4
JAP302 Japanese IV 3 0 3 4
GER401 German V 3 0 3 4
GER402 German VI 3 0 3 4
FRE402 French VI 3 0 3 4
MAN409 Entrepreneurship 4 0 3 5
ART202 Cartoon 3 0 3 4
ART271 Creative Drama 3 0 3 4
ART225 Introduction to Classical Guitar 3 0 3 4
ART235 Polyphonic Chorus 3 0 3 4
ART294 Stage Makeup 3 0 3 4
ART293 Architectural Photography 3 0 3 4
MAN415 Contemporary Management Approaches 3 0 3 5
MAN428 Brand Management 3 0 3 5
MLY314 History of Turkish Finance 3 0 3 5
AVM490 History of Aviation 3 0 3 4
PR491 Journalism I 0 3 3 5
HUM312 Studies in Masterpieces of World Literature 3 0 3 4
HUM316 Selections from World Literature: The Short Story 3 0 3 4
HUM320 Aesthetics 3 0 3 4
HUM321 Introduction to the History of Philosophy 3 0 3 4
HUM331 Go 3 0 3 4
HUM360 History of Science 3 0 3 4
LAW250 Information and Technology Law 3 0 3 4
ART261 Screenplay 3 0 3 4
ART262 Traditional Tile Decoration and Modern Interpretations 3 0 3 4
ART264 Interior Design of Sculpture 3 0 3 4
ART266 Jewelry Design 3 0 3 4
ART267 Theatre 3 0 3 4
ART282 Voice Training, Solfage, Correpetition 3 3 4.5 4
ART284 Stage Management of Theater and Movie Review 3 0 3 4
HUM212 Gender Equality 3 0 3 4
ART285 Innovative Visual Narrative 3 0 3 4
ART286 Simple Restoration Techniques in Artworks 3 0 3 4
RUS401 Russian V 3 0 3 4
SPAN401 Spanish V 3 0 3 4
RUS402 Russian VI 3 0 3 4
SPAN402 Spanish VI 3 0 3 4
ART287 Couple Dances 3 0 3 4
ART288 Rhetoric: Beautiful and Effective Speaking Art 3 0 3 4
CMPE485 CO_OP Practice III 3 0 3 4
CMPE487 CO_OP Practice IV 3 0 3 4
KOR201 Korean I 3 0 3 4
KOR202 Korean II 3 0 3 4
ART295 Classical Turkish Music 3 0 3 4
HUM291 Body Language and Communication Methods 3 0 3 4
ART289 Art of Mosaic 3 0 3 4
ART297 Creative Presentation in Digital Arts 3 0 3 4
MAN313 Managerial Skills for the 21 st Century 3 0 3 5
MAN374 Digital Age and Industry 4.0. 3 0 3 5
ECON325 Economic Indicators and Financial Markets Analysis 3 0 3 5
ART298 Stage Makeup 3 0 3 4
KOR301 Korean III 3 0 3 4
HUM310 Introduction to Sociolinguistics 3 0 3 4
ECON318 Digital Economy 3 0 3 6
ART226 World Music Cultures 3 0 3 4
HUM202 Scientific Toy Design 3 0 3 4
ART227 Opera History 3 0 3 5
MAN408 Introduction to Sustainability 3 0 3 5
HUM204 Volunteering Studies 1 0 3 4
HUM322 Introduction to Ethics 3 0 3 4
HUM323 Introduction to Critical Thinking 3 0 3 4
HUM412 Work Accidents and Occupational Diseases 3 0 3 4
HUM105 Security, Espionage and Intelligence History 3 0 3 4
MAN328 Financial Literacy and Legislation for Entrepreneurs 3 0 3 5
MAN414 Entrepreneurship and Business Plan 3 0 3 5
MAN412 Product Development and Brand Management 3 0 3 5
MAN437 Entrepreneurship and Innovation Seminars 3 0 3 5
ART265 Creativity in Business Life 3 0 3 4
ART268 Theatrical Entrepreneurial Skills 3 0 3 4
ART269 Entrepreneurial World of Contemporary Art 3 0 3 4
ART270 Entrepreneurship Inspired by Nature: Interdisciplinary Approaches 3 0 3 5
MATH427 Introduction to Crytopgraphy 3 0 3 6
EE448 Pattern Recognition 3 0 3 5
CMPE312 Visual Programming 2 2 3 5
CMPE343 Database Systems and Programming 2 2 3 5
CMPE376 Computer Games and Simulation 2 2 3 5
CMPE413 Logic Programming 3 0 3 5
CMPE424 Language Processors 3 0 3 5
CMPE432 Virtualization 3 0 3 5
CMPE434 Embeded System Design 2 2 3 5
CMPE435 Special Topics in Computer Networks 3 0 3 5
CMPE437 VLSI Design 2 2 3 5
CMPE463 Digital Signal Processing 3 0 3 5
CMPE465 Knowledge Engineering 3 0 3 5
CMPE466 Soft Computing 3 0 3 5
CMPE467 Pattern Recognition 3 0 3 5
CMPE473 Computer Graphics 2 2 3 5
SE340 Rapid Application Development 2 0 3 5
SE360 System Modeling and Simulation 3 0 3 5
SE440 Analysis and Design of User Interfaces 3 0 3 5
SE450 Software Engineering Ethics 3 0 3 5
SE453 Large Scale Software Development 3 0 3 5
SE460 Software Construction 3 0 3 5
SE461 Software Patterns 3 0 3 5
SE462 Formal Methods in Software Engineering 3 0 3 5
ISE311 Internet Programming 2 2 3 5
ISE405 Foundations in Information Technology Services 3 0 3 5
ISE414 Investigation of Computer Crime 3 0 3 5
ISE422 E-Government 3 0 3 5
ISE423 Technology Trends in E-Government 3 0 3 5
E400 Undergraduate Research Project 3 0 3 5
ISE261 Business and e-Commerce 3 0 3 6
ISE332 IT Infrastructure and Architecture 3 0 3 5
SE324 Software Project Management and Economics 3 0 3 5
SE322 Software Architecture 3 0 3 5
SE344 Systems Software Validation and Testing 2 2 3 6
ISE353 Information Systems Development 3 0 3 10
ISE426 Computer Security 3 0 3 5
ISE301 Multimedia Systems 3 0 3 5
ISE308 Introduction to Mobile Application Development 3 0 3 5
SE345 Software Quality Assurance 3 0 3 7
SE421 Big Data Programming 2 2 3 5
CMPE483 CO_OP Practice II 3 0 3 5
CMPE481 CO_OP Practice I 3 0 3 5
MECE447 Path Planning and Navigation 3 0 3 5
SE362 Open Source Software Development 2 2 3 5
CMPE430 Fundamentals of Deep Learning 2 2 3 5
IE443 Occupational Health and Safety 3 0 3 5
ENE308 Solar Energy Technology 3 1 3 5
ENE312 Wind Energy Technologies 3 1 3 5
ENE430 Energy Sytems in Buildings 3 0 3 5
IE314 Project Management 3 0 3 5
IE428 Introduction to Systems Engineering 3 0 3 5
ISE432 Innovation and Entrepreneurship in IT 3 0 3 5
MATE460 Biomaterials 3 0 3 5
MATE462 Nanomaterials 3 0 3 5
MFGE405 Rapid Prototyping 3 0 3 5
MFGE420 Project Management in Manufacturing 3 0 3 5
MFGE481 Nanofabrication 3 0 3 5
MFGE482 Introduction to CAD/CAM 2 1 3 5
SE375 3D Modeling, Animation and Game Design 2 2 3 5
SE426 Emerging Technologies 2 2 3 5
SE446 Introduction to Bioinformatics 3 0 3 5
IE322 Industrial Engineering Practices in Energy Sector 3 0 3 5
ME488 Production Design and Prototyping 1 4 3 5
CMPE468 Machine Learning for Engineers 3 0 3 5
MATE458 Materials for Catalysis and Fuel Cells 3 0 3 5
MECE422 Multidisciplinary Engineering Design 2 2 3 5
IE446 Innovative Products Services and Systems 3 0 3 5
EE449 Pattern Classification and Sensor Applications for Engineers 3 0 3 5
MDES618 Probabilistic Methods in Engineering 3 0 3 5
ISE542 IT Security 3 0 3 5
ART228 Music in Business Life 3 0 3 5
PR419 Media Literacy 3 0 3 4
MATH490 Introduction to Optimization 3 0 3 6
SE463 Low-code Application Development 3 0 3 5
IE445 Technology Management 3 0 3 5
IE447 Technology Entrepreneurship 3 0 3 5
MECE322 Multidisciplinary Design in Engineering 2 2 3 5
Total 705 59 744.5 1163