Bachelor of Science Degree
The Bachelor of Science (BS) degree focuses on software technology and gives the student a firm foundation in science and math.
Degree Requirements
Students must complete the Bachelor of Science General Education Core, which is described in the General and Graduate Information Catalog, and an advising sheet available from the College of Arts and Sciences Student Academic Services office.
For the major, students must complete:
- Required courses: ICS 111/L, 141, 211, 212, 241, 311, (312 or 331/L), (313 or 361), 314, 321, 332
- Junior/senior electives: five ICS (or approved) 400-level courses, including at most three credits of ICS 499 and six credits of ICS 491.
See our Information and Advice for Computer Science Majors and Minors document for more information regarding our program and our requirements.


