SEDS MS Curriculum

Required Background

  • Introduction to Discrete Mathematics or Numerical Methods or Statistics
  • Programming or Algorithms or Data Structures
  • Introduction to Management or Economics

Core Courses

Course Code Course Name Prerequisite(s)
SEDS 500 Graduation Project
SEDS 501 Introduction to Data Science
SEDS 502 Contemporary Database Management Systems
SEDS 504 Software Construction
SEDS 505 Team Project
SEDS 590 Graduate Seminar and Ethics

If some of these courses have already been taken before, students will be exempt from the must course requirement for each taken course. They must instead choose from track/elective courses.

Software Engineering Track Elective Courses

Course Code Course Name Prerequisite(s)
SEDS 512 Software Architectures
SEDS 513 Principles of Human Computer Interaction
SEDS 514 Software Testing
SEDS 515 Software Management
SEDS 517 Information Security
SEDS 518 Development of Real-Time Software
SEDS 519 Software Design Patterns
SEDS 520 Analysis and Design of Microservice Based Systems

Data Science Track Elective Courses

Course Code Course Name Prerequisite(s)
SEDS 531 Introduction to Statistical Data Processing
SEDS 533 Probabilistic Reasoning
SEDS 534 Optimization Methods
SEDS 535 Knowledge Discovery
SEDS 536 Image Understanding
SEDS 537 Machine Learning
SEDS 538 Big Data Analytics
SEDS 539 Deep Learning
SEDS 540 Distributed Information Management
SEDS 541 Privacy Preserving Data Sharing and Management

Students must select one of the two tracks and minimum 3 courses must be taken within the selected track and 6 track/elective courses in total.

Elective Courses

Course Code Course Name Prerequisite(s)
SEDS 542 Large-Scale Data Management
SEDS 561 Foundations of Software Engineering
SEDS 562 Programming and Data Structures

Courses from other secondary education programmes of İYTE can be taken upon the approval of the advisor.

Deficiency Program

Course Code Course Name Prerequisite(s)
SEDS 481 Software Engineering and Data Science Primer I
SEDS 482 Software Engineering and Data Science Primer II

Deficiency program is applied to the students who do not have the required background upon the decision of admission jury. The maximum duration for the deficiency program is 2 semesters. Students can also take track/elective/core courses during the deficiency program.

These courses are offered in the semesters when the related faculty members and minimum number of students are available.