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
CMPE521 Advanced Multimedia Systems 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 7.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
Total 166 12 176 297.5