FAQ for MS without Thesis Programs

Frequently Asked Questions for MS without Thesis Programs

  • We strictly suggest our applicants to prove their background on programming, and also, if possible, on data structures and/or algorithms.
  • All the students are required to follow the insructions, about the course registrations, at the newsgroups “metu.ceng.secondprog.ceng”, “metu.ceng.secondprog.se” and “metu.ceng.secondprog.general” accessible through ceng news server or http://cow.ceng.metu.edu.tr To access these, you will need a CENG department account. Your department account is different from the account provided by the METU Computer Center. You will receive your account through your e-mail at the beginning of your first semester.
  • Sometimes, we are experiencing capacity problems in some popular courses. In that case, senior students will have higher priority than the freshmen.
  • The CENG (the non-thesis master of science program in CENG) students may take at most two, sometimes three, SE (the non-thesis master of science program in software engineering) courses (except “SE560 Software Development Studio”). Those courses offered with SE codes under the CENG program are also accepted as a CENG course.
  • The students may take only the non-thesis program courses.
  • Non-thesis courses should not start before 15:00. They generally start after 16:00 (mostly at 16:40 or at 18:00) on weekdays, or any time on Saturdays.
  • In case of two sections of the same course in CENG graduate programs, normally, the first section belongs to the with-thesis program whereas its second section is for the without-thesis program.
  • Our students are required to take 2 or 3 courses per semester (the exceptions could be the pre-requisite semesters or their last semesters in the program).
  • You can add a new Term Project topic or show interest to some existing topic by following the linkhttp://cow.ceng.metu.edu.tr → “more…” → “2nd Prog Projects”. CEng/SE 599 course should be taken with Special Studies course: First, add CEng/SE 599 till the mid of add-drops, then wait for the announcement regarding your Special Studies section, and add it.
  • Non-thesis courses from other departments could be taken only with the consent of department.
  • As we may not able to offer the deficiency course on computer organization and operating systems in spring semesters (due to some technical reasons), we suggest those with deficiency on these areas to apply before the fall semesters.
  • You can take the deficiency courses (such as CENG707, CENG 709) only if you are requested to do so.
  • CENG709 is only for those students in prerequisite semester and if this course is assigned to them.
  • For SE students; SE560 Software Development Studio course should be taken after taking SE550, during the last two or three semesters of the SE students, but normally before the Term Project.
  • We strictly advise SE students to take SE550 when first offered and complete restricted electives first.
  • Our students with non-CENG background are expected to take CENG525 when first offered, which is normally offered biennially. Others might also take that course, but we do not suggest.

For CENG program, in fall semesters we generally offer, at least,

  • one course from system area
  • one or two courses from breadth area
  • one or more courses from any group or one pre-requisite course

and in spring semesters we generally offer, at least

  • one course from theory area
  • one or two courses from breadth area
  • one or more courses from any group

For SE program, in fall semesters we generally offer,

  • SE560: Software Development Studio
  • two restricted electives
  • one more course from any group or one pre-requisite course

and in spring semesters we generally offer,

  • SE550: Software Engineering
  • two restricted electives
  • one more course from any group