Contact the Computer Science Department for specific degree requirements corresponding to a particular catalog year.
128 semester credit hours are required to complete this degree.
| Freshman Year | Credits | Credits | |
|
Fall Semester APPM 1350 Calculus 1 for Engineers CSCI 1000 Computer Science as a Field or Work and Study CSCI 1300 Computer Science 1: Programming Natural Science HSS Elective* |
16 4 1 3 4 3 |
Spring Semester APPM 1360 Calculus 2 for Engineers CSCI 2270 Computer Science 2: Data Structures Natural Science HSS Elective* |
16 4 4 5 3 |
| Sophomore Year | Credits | Credits | |
|
Fall Semester CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI 2400 Computer Systems CSCI 2824 Discrete Structures CSCI 2830 Linear Algebra with Computer Science Applications Free Elective |
16 3 4 3 3 3 |
Spring Semester CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI 3104 Algorithms HSS Elective* |
15 4 4 4 3 |
| Junior Year | Credits | Credits | |
|
Fall Semester CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI 3155 Principles of Programming Languages Probability or Statistics HSS Elective* Free Elective |
16 3 4 3 3 3 |
Spring Semester CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI XXXX Track Foundation/Core or Comp Sci Elective CSCI XXXX Track Foundation/Core or Comp Sci Elective WRTG 3030 Writing on Science & Society or approved course Natural Science |
16 3 3 3 3 4 |
| Senior Year | Credits | Credits | |
|
Fall Semester CSCI XXXX Track Capstone CSCI XXXX Track Foundation/Core or Comp Sci Elective Upper-division Natural Science HSS Elective* Free Elective |
17 4 3 4 3 3 |
Spring Semester CSCI XXXX Track Capstone CSCI XXXX Track Foundation/Core or Comp Sci Elective Upper-division HSS Elective* Upper-division HSS Elective* Free Elective |
16 4 3 3 3 3 |
* When selecting humanities and social sciences (HSS) electives, students should consult the college’s degree requirements in this area.
** A list of college-approved writing courses can be found on the Humanities, Social Sciences, and Writing page.