ECTS - - Computer Engineering MSc. with Thesis

1. Semester

Program Competencies

Course Code Course Name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
CMPE541 Advanced Databases 2 2 5 5 4 1 4 3 5 5 2 5 5 - - -
CMPE538 Advanced Computer Networks 4 4 5 3 4 5 3 4 5 4 3 4 4 3 5 3
CMPE589 Graduation Seminar 2 - - - 1 - 5 - 2 - 1 - 2 5 5 4
CMPE597 Master's Thesis 5 4 5 1 5 3 1 2 5 4 3 4 5 5 5 5
MDES600 Research Methodology and Communication Skills 1 - 2 4 3 4 - - 4 1 - - 3 5 5 4
Departmental Elective - - - - - - - - - - - - - - - -
Departmental Elective - - - - - - - - - - - - - - - -
Departmental Elective - - - - - - - - - - - - - - - -
Departmental Elective - - - - - - - - - - - - - - - -

Area Elective

Program Competencies

Course Code Course Name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
CMPE525 Object-Oriented Design and Programming 4 3 5 - 3 - 2 - 5 5 3 4 5 - - -
CMPE533 Computer and Network Security 5 4 4 3 5 5 3 4 5 4 5 5 4 2 1 1
CMPE579 Current Trends in Internetworking Technologies 3 2 - 4 2 4 2 4 5 4 5 3 4 2 3 1
CMPE521 Advanced Multimedia Systems 5 3 5 - 5 1 2 4 4 5 5 3 4 1 1 2
CMPE531 Advanced Operating Systems 5 3 3 - 4 - 2 3 1 5 - - 5 - - -
CMPE532 Advanced Computer Architecture 5 - 5 - 5 2 - - 3 5 4 - 4 4 4 -
CMPE575 Parallel and Cluster Computing 4 4 5 - 4 - 3 - 3 5 1 - 4 - 3 -
CMPE524 Advanced Algorithms 5 - 3 - 5 - - - - 3 5 4 1 - - -
CMPE568 Advanced Artificial Intelligence 5 4 5 2 5 2 3 5 4 2 2 5 3 4 3 2
CMPE562 Multiagent Systems 5 - 5 - 5 3 4 4 5 4 3 3 4 4 4 -
CMPE564 Natural Computing 5 4 5 - 5 2 4 3 2 4 2 5 2 5 5 4
CMPE565 Machine Learning 5 4 5 1 5 2 1 2 5 5 3 5 5 3 2 2
SE552 Advanced Software Project Management 2 - 3 2 3 2 - - 4 3 - - 3 4 3 -
SE564 Service Oriented Architecture and Business Process Management 2 - 3 2 3 2 - - 4 3 - - 3 4 3 -
ISE513 Systems Integration 2 - 2 - 3 3 - - 4 2 - - 3 3 2 -
ISE514 Cloud Computing 3 - 2 - 3 3 - - 4 2 - - 3 3 2 -
CMPE543 Big Data Analytics 4 4 5 5 4 1 4 3 5 5 2 5 5 1 2 1
CMPE536 Advanced Network Programming   3 - 4 - 2 1 - 2 4 3 - 2 4 - - -
CMPE566 Advanced Data Mining 3 5 5 5 4 1 3 3 5 5 4 5 5 2 3 1
CMPE563 Information Retrieval 4 4 5 3 4 5 3 4 5 4 3 4 4 3 5 3
CMPE571 Biometric Identification and Verification Systems 4 5 3 5 4 1 2 3 4 4 5 4 3 4 2 2
CMPE578 Penetration Testing 4 5 2 5 1 5 4 4 5 5 3 1 3 4 4 2
CMPE535 Cyber Security 3 2 5 3 4 5 3 4 5 2 3 4 5 4 5 5
CMPE567 Semantic Web Programming 2 2 5 5 4 1 4 3 5 5 2 5 5 1 3 1
CMPE537 Distributed Computing 2 - 5 2 5 1 3 4 5 5 3 5 5 - - -
CMPE318 Java Programming 2 2 2 1 2 1 - - - - - - - - - -
SE470 Agile Methods in Software Development 3 - 3 - 2 - 3 4 4 5 4 5 3 2 2 -
CMPE431 Operating Systems 5 5 4 - 5 - - - - 4 - - - - - -
ISE502 Organizational Management and Change 2 1 4 - 3 - 2 3 4 4 3 3 2 2 - -
SE550 Software Engineering 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
SE571 Agile Software Development Approaches 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
ISE511 IT Strategy Planning and Governance 3 2 1 - 4 - 2 3 3 4 3 2 3 3 3 1
SE321 Object-Oriented Analysis and Design 4 3 4 - 3 - - 3 3 4 - 3 3 2 2 -
SE559 Software Testing and Maintenance 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
CMPE464 Digital Image Processing 5 2 1 - 4 2 1 3 3 - 4 4 1 - - -
ISE424 Distance Education and E-Learning 3 2 1 - 4 - 2 3 3 4 3 2 3 3 3 1
ISE516 Business Process Management 3 2 1 - 4 - 2 3 3 4 3 2 3 3 3 1
MDES610 Mathematical Modeling via Differential and Difference Equations 5 2 3 - 3 - - 2 3 2 - - 3 3 - -
SE554 Software Quality Management 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
SE560 Requirements Engineering 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
CMPE341 Database Design and Management 5 5 5 4 5 - - - - 4 - 4 - - - -
ISE314 Data Warehousing and Mining 3 2 1 - 4 - 2 3 3 4 3 2 4 4 4 3
EE425 Advanced Digital Design with HDL 5 3 5 - 4 - - 3 3 5 - 4 3 3 3 -
SE544 Cognitive Aspects of Software Engineering 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
SE573 Applied Machine Learning in Data Analytics 5 5 4 - 4 - 2 3 4 4 - 4 3 3 3 3
SE427 Blockchain and Cryptocurrency Technologies 3 2 1 - 4 - 2 3 3 4 3 2 3 3 3 1
ISE434 Fundamentals of the Internet of Things 3 2 1 - 4 - 2 3 3 4 3 3 2 3 3 1
SE422 Introduction to Data Science 5 4 5 - 5 - - - 4 5 - 4 - 4 5 -
CMPE555 Introduction to Recommender Systems 4 4 2 - 4 - 3 3 3 4 - 3 3 3 3 -
CMPE462 Introduction to Artificial Intelligence 5 3 3 - 4 - - 3 5 4 - 5 3 3 4 -
CMPE326 Formal Languages and Automata 5 - - - 4 - - - - - - - - - - -
EE519 Speech Processing and Its Applications 5 3 4 - 4 1 - 3 3 4 3 5 3 3 3 -
ISE543 Internet Security and Ethical Hacking - - - - 5 - - - 5 4 - 3 - - - -
MECE445 Robot Vision 5 3 4 1 3 - - 3 4 5 1 4 4 3 3 3
ISE501 Foundations in IT Management - - 5 - 4 - - - 5 4 - 5 - - - -
CMPE433 Cloud Computing and Virtualization 4 3 4 4 2 - 3 4 5 - 2 3 3 3 3 -
CMPE572 Fundamentals of the Theory of Computation 5 4 - - 4 - - - - - - - - - - -
ISE552 E-Commerce - A Managerial Perspective - - 5 - - 4 - - 4 4 5 5 - 5 - -
SE558 Software Architecture 3 3 4 - 2 2 3 4 4 5 4 4 3 - 3 -
CMPE461 Applied Neural Computing 5 5 3 - 4 - - 3 4 5 - 4 2 3 1 -
ISE512 IT Portfolio Management and IT Standards 4 4 - - 3 - - 3 5 3 - 3 3 - - -
CMPE363 Introduction to Machine Learning 5 4 4 - 3 - 2 5 5 5 - 4 4 - 4 -
SE546 Decision Support in Health Informatics 1 - 4 - 2 1 2 3 4 3 1 2 3 2 2 2
MDES618 Probabilistic Methods in Engineering 5 - - - 5 - - - - - - - - - - -
ISE542 IT Security 5 - - - - 5 - 4 4 - - - - - - -
MATH332 Finite Fields 5 - - - 4 - - - - - - - - - - -
CMPE325 Study of Programming Languages 5 - - - 4 - - 4 - - - - - - - -