MS Program Requirements | Computer Science | SIU

Home
Southern Illinois University

CONTACT

SIU.EDU

College of Engineering, Computing, Technology, and Mathematics

Program Requirements

Students who entered the MS program Fall 2015 or later:

Thesis Option

Hours Courses
6 Computer Science Theory area approved CS courses*
6 Software Development/Engineering area approved CS courses*
6 Computing Systems Technologies area approved CS courses*
6 400 or 500-level elective lecture courses* **
6 6 CS 599 Thesis taken in two 3-hour segments over two semesters 
or
3 hours of each of CS 599 and CS 598 (industry only)***
30 TOTAL credit hours

Non-Thesis Option

Hours Courses
6 Computer Science Theory area approved CS courses*
6 Software Development/Engineering area approved CS courses*
6 Computing Systems Technologies area approved CS courses*
9 400 or 500-level elective lecture courses* **
3 CS 598 Graduate Project***
30 TOTAL credit hours

* At least 12 hours of coursework (other than CS 598/599) must be at the 500 level.

** With prior approval from the CS Program, a student may be allowed to take a maximum of 3 hours of 400 or 500-level coursework from other academic units in the university.

*** Both the Thesis and Project Options require students to select a CS faculty member to supervise their work and form a faculty committee to review and approve the student's Thesis or Project work.

Students who entered the MS program prior to Fall 2015:

Thesis Option

Hours Courses
9 CS 401, CS 420, and CS 455
12 500-level lecture courses; minimum*
3 400 or 500-level lecture courses*
6 CS 599 Thesis taken in two 3-hour segments over two semesters,
or
3 hours of each of CS 599 and CS 598 (industry only)**
30 TOTAL credit hours

Non-Thesis Option

Hours Courses
9 CS 401, CS 420, and CS 455
12 500-level lecture courses; minimum*
6 400 or 500-level lecture courses*
3 CS 598 Graduate Project**
30 TOTAL credit hours

* With prior approval from the CS Program, a student may be allowed to take a maximum of 3 hours of 400 or 500-level coursework from other academic units in the university.

** Both the Thesis and Project Options require student select a CS faculty member to supervise their work and form a faculty committee to review and approve the student's Thesis or Project work.