A major in Computer Science consists of a minimum of 44 semester hours (eleven courses). [Depending on mathematical preparation, the student may need to take up to an additional 8 hours (two courses) of mathematics.]
Computer Science Core Courses
A minimum of 12 semester hours (three courses) of electives from:
*(two of the three courses must be 300- or 400-level)
If a student does not place out of MA 133, then the student may need to take 4 to 8 additional credit hours (one or two courses) from MA 103 and MA 133. Students interested in attending graduate school are encouraged to take additional courses in mathematics in consultation with their advisor.
As part of the ongoing assessment process of the program, all majors must take the Major Field Achievement test in Computer Science during his/her last spring semester prior to graduation.