Scientific Preparation Program

Scientific Preparation Program

  • If the accepted students to the M.Sc. Program are not graduates of Computer Engineering or Software Engineering undergraduate programs, they are obliged to complete the following courses (in one year) before starting to the Computer Engineering M.Sc. program:
  1. CENG 311 Computer Architecture (Fall) or CENG 322 Operating Systems (Spring)
  2. CENG 213 Theory of Computation (Fall)
  3. CENG 112 Data Structures (Spring) or CENG 218 Analysis and Design of Algorithms (Spring)
  4. CENG 211 Programming Fundamentals (Fall) or CENG 315 Information Management (Fall) or CENG 316 Software Engineering (Spring)