ECTS - - Software Engineering Master of Science with Thesis

1. Semester

Program Competencies

Course Code Course Name 1 2 3 4 5 6 7 8 9 10
SE554 Software Quality Management 5 4 4 4 4 2 - 3 - 5
SE589 Graduation Seminar 5 4 4 4 4 4 - 3 - 3
SE550 Software Engineering 5 4 5 4 4 1 - 3 - 5
SE597 Master's Thesis 5 5 5 5 5 5 5 5 5 5
MDES600 Research Methodology and Communication Skills - 1 - - - 5 1 3 2 2
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
SE560 Requirements Engineering 5 4 4 5 4 1 - 3 - 5
SE562 Formal Methods in Software Engineering 4 4 4 - 4 1 - 3 - 4
SE503 Information Systems Design 5 4 5 4 4 1 - 3 - 5
SE552 Advanced Software Project Management 5 4 4 2 4 1 - 5 - 4
CMPE524 Advanced Algorithms 5 4 4 3 2 2 - 3 - 4
CMPE525 Object-Oriented Design and Programming 4 4 4 4 2 2 - 3 - 3
CMPE541 Advanced Databases 4 4 5 4 3 - - 3 - 3
CMPE521 Advanced Multimedia Systems 4 3 4 3 4 1 - 3 - 3
CMPE562 Multiagent Systems 5 4 3 4 4 1 - 2 - 2
SE558 Software Architecture 5 5 5 4 4 3 1 3 4 5
ISE514 Cloud Computing - 5 2 1 - 3 - - - -
ISE512 IT Portfolio Management and IT Standards - - - - 2 - 1 4 - 5
CMPE564 Natural Computing 5 4 3 - - - - - - -
CMPE533 Computer and Network Security 1 3 - - - - - 4 - 4
SE556 Software Construction and Evolution 5 4 5 3 4 1 - 3 - 5
SE570 Mobile Software Engineering 5 3 4 4 4 2 - 3 - 5
SE546 Decision Support in Health Informatics 5 3 3 5 4 1 2 2 2 3
SE577 Software Measurement 3 2 1 3 5 4 1 5 1 5
SE571 Agile Software Development Approaches 5 3 4 4 4 2 - 3 - 5
SE555 Model Driven Software Development 4 4 4 1 1 3 - 1 - 2
CMPE531 Advanced Operating Systems - 3 4 - - - - - - -
CMPE532 Advanced Computer Architecture - 3 - - - - - - - -
CMPE535 Cyber Security - 2 - - 2 - 1 - - -
CMPE536 Advanced Network Programming   4 2 - - 1 - - - - -
CMPE537 Distributed Computing 4 5 2 - - - - - - -
CMPE538 Advanced Computer Networks 2 1 - - - - - - - -
CMPE543 Big Data Analytics 4 3 3 4 - - - - - -
CMPE563 Information Retrieval 2 1 2 3 - - - - - -
CMPE565 Machine Learning 4 3 3 4 - - - - - -
CMPE566 Advanced Data Mining 2 1 3 5 - - 1 - - -
CMPE567 Semantic Web Programming 4 3 3 1 - - - - - -
CMPE568 Advanced Artificial Intelligence 4 3 2 - - - - - - -
CMPE571 Biometric Identification and Verification Systems 3 2 4 2 - - 4 - 3 -
CMPE575 Parallel and Cluster Computing 5 2 3 - - - - - - -
CMPE578 Penetration Testing 4 2 2 3 - - - - - -
CMPE579 Current Trends in Internetworking Technologies 5 2 3 - - 4 - - - -
SE566 Service Oriented Architecture and Web Services - 4 3 - - 1 - 2 - 2
ISE501 Foundations in IT Management - - 3 - 2 - - 3 - -
ISE502 Organizational Management and Change - - - - 3 - - 1 2 -
ISE507 Mobile Application Development - 2 3 1 3 - - - 2 -
ISE511 IT Strategy Planning and Governance - - - - - 2 1 2 4 2
ISE513 Systems Integration - - - 1 2 1 - 1 2 1
ISE515 Process Analysis and Improvement - - 4 - 4 - 1 3 1 3
ISE542 IT Security 2 - 1 - - 1 2 3 2 3
ISE543 Internet Security and Ethical Hacking - - - - 1 1 4 1 1 2
ISE552 E-Commerce - A Managerial Perspective - - 3 2 - - 2 3 1 -
ISE553 IT in Healthcare - 2 3 1 - 1 1 2 2 2
SE559 Software Testing and Maintenance - - 3 - - - - - - 2
ISE516 Business Process Management - - 1 - - - - - - -
ISE554 IT Strategies in E-Government - - - - - 2 3 - - -
ISE563 Application Management - - - - - - 4 - - -
ISE564 Architecture and Consultancy - 2 - - - - - - - -
ISE555 IT Economy - - - - - - - 4 - -
ISE414 Investigation of Computer Crime - - - - - - 5 - - -
ISE424 Distance Education and E-Learning - - - - - 3 - - - -
CMPE312 Visual Programming - 2 3 - - - - - - -
CMPE376 Computer Games and Simulation - - 2 4 - 2 - - - -
SE544 Cognitive Aspects of Software Engineering 2 - - - - - - - 2 -
SE573 Applied Machine Learning in Data Analytics - - 3 - 1 - - - - -
SE427 Blockchain and Cryptocurrency Technologies - 4 - - - - 2 - - -
SE422 Introduction to Data Science 2 - - - - - - - - -
CMPE555 Introduction to Recommender Systems 4 - - - - - - - - -
CMPE341 Database Design and Management 3 - - - - - - - - -
CMPE572 Fundamentals of the Theory of Computation 5 - - - 2 - - - - -
SE328 Algorithms and Optimization Methods 3 - - - - - - - - 2
SE470 Agile Methods in Software Development - - - 3 3 - - - - 1
CMPE363 Introduction to Machine Learning 3 4 - 4 - - - - - -
CMPE318 Java Programming - 1 4 - - - - - - -
MDES650 Advanced System Simulation - - - - - - - - - -