TR    EN

Software Engineering Master of Science with Thesis Program

Master 0.1

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
COMPE 723 Fundamentals of Object-Oriented Programming
3
0
3
7.5
SE 722 Fundamentals of Software Engineering
3
0
3
7.5

Master 0.2

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
COMPE 726 Object-Oriented Data Structures
3
0
3
7.5

Master-1

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
SE 550 Software Engineering
3
0
3
7.5
SE 556 Software Construction and Evolution
3
0
3
7.5
SE 600 Research Methods in Software Engineering
2
2
3
7.5
Elective Course
3
0
3
7.5
Total
11
2
12
30

Master-2

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
SE 554 Software Quality Management
3
0
3
7.5
SE 599-1 THESIS
0
0
0
7.5
Elective Course
3
0
3
7.5
Elective Course
3
0
3
7.5
Total
9
0
9
30

Master-3

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
SE 589 Graduation Seminar
0
0
0
7.5
SE 598 Special Studies on Thesis Subject
0
0
0
10
SE 599-2 THESIS
0
0
0
12.5
Total
0
0
0
30

Master-4

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
SE 599-3 THESIS
0
0
0
30
Total
0
0
0
30


Curriculum Total
21
120

Software Engineering Elective Courses

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
SE 503 Information Systems Design
3
0
3
7.5
SE 546 Decision Support in Health Informatics
3
0
3
7.5
SE 550 Software Engineering
3
0
3
7.5
SE 552 Advanced Software Project Management
3
0
3
7.5
SE 555 Model Driven Software Development
3
0
3
7.5
SE 558 Software Architecture
3
0
3
7.5
SE 560 Requirements Engineering
3
0
3
7.5
SE 562 Formal Methods in Software Engineering
3
0
3
7.5
SE 564 Service Oriented Architecture and Business Process Management
3
0
3
7.5
SE 570 Mobile Software Engineering
3
0
3
7.5
SE 571 Agile Software Development Approaches
2
2
3
7.5
SE 577 Software Measurement
3
0
3
7.5


Computer Engineering Elective Courses

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
COMPE 501 Object Oriented Design & Programming
3
0
3
7.5
COMPE 502 Advanced Databases
3
0
3
7.5
COMPE 511 Internet Programming
3
0
3
7.5
COMPE 512 e-Commerce
3
0
3
7.5
COMPE 513 Computer and Network Security
3
0
3
7.5
COMPE 514 Advanced Visual Programming
3
0
3
7.5
COMPE 515 Advanced Java Programming for the Web
3
0
3
7.5
COMPE 518 Web Design and Development
3
0
3
7.5
COMPE 521 Multimedia Systems
3
0
3
7.5
COMPE 523 Network and System Management
3
0
3
7.5
COMPE 562 Multiagent Systems
3
0
3
7.5
COMPE 564 Natural Computing
3
0
3
7.5
COMPE 568 Advanced Artificial Intelligence
3
0
3
7.5
COMPE 572 Theory of Computation
3
0
3
7.5
COMPE 573 Formal Languages and Automata
3
0
3
7.5
COMPE 574 Advanced Algorithms
3
0
3
7.5
COMPE 575 Parallel and Cluster Computing
3
0
3
7.5
COMPE 576 Programming Languages Concepts
3
0
3
7.5


Information Systems Engineering Elective Courses

Course Code Course Name
Theory
Application/Laboratory
Credit
ECTS
ISE 512 IT Portfolio Management & IT Standards
3
0
3
5
ISE 514 Cloud Computing
3
0
3
5