COLLEGE OF ENGINEERING & SCIENCE
Computer Science (MS)
The program places a strong emphasis on fundamental theoretical and practical computing foundations, preparing graduates for academic and industrial careers. It aims to produce graduates who can practice computer science in various fields such as software, high-tech, manufacturing, healthcare and service degrees, as well as pursue advanced degrees. The curriculum consists of 30-36 credit hours, depending on the track the student chooses.
Three options are thesis, practicum, and coursework only. All three options require five core courses totaling 12 SCH (semester credit hours): three at 3 SCH, one at 2 SCH, and one at 1 SCH.
Thesis Option (30 SCH)
Requires ENGR 511, 6 SCH of Research and Thesis, 12 SCH of approved electives (at least half of which must be CSC courses) and a thesis defense. Must complete a total of 30 SCH.
Practicum Option (36 SCH)
Requires ENGR 511, 3 SCH of practicum, 21 SCH of approved electives (at least half of which must be CSC courses) and submission of a practicum. Must complete a total of 36 SCH.
Coursework Only Option (36 SCH)
Requires ENGR 589A, 24 SCH of approved electives (at least half of which must be CSC courses). Must complete a total of 36 SCH.
For a list of prerequisites, required courses and suggested pathways, select the curriculum sheet below.