Contact the for specific degree requirements corresponding to a particular catalog year.
128 semester credit hours are required to complete this degree.
Freshman Year
Fall Semester | 16 Credits |
---|
APPM 1350 Calculus 1 for Engineers | 4 |
CSCI 1000 Computer Science (Field, Work, Study) | 1 |
CSCI 1300 Computer Science 1 | 4 |
PHYS 1110 General Physics 1 | 4 |
Logic Option*** | 3 |
Spring Semester | 16 Credits |
---|
APPM 1360 Calculus 2 for Engineers | 4 |
CSCI 2270 Computer Science 2: Data Structures | 4 |
Natural Science sequence | 5 |
HUEN 1010 Humanities for Engineers** | 3 |
Sophomore Year
Fall Semester | 16 Credits |
---|
CSCI 2400 Computer Systems | 4 |
CSCI 2824 Discrete Structures | 3 |
CSCI 3308 Software Dev. Methods/Tools | 3 |
Natural science | 3 |
HSS Elective* | 3 |
Spring Semester | 16 Credits |
---|
CSCI 3104 Algorithms | 4 |
CSCI XXXX Core/Comp. Sci. Elective | 3 |
Linear Algebra | 3 |
Natural science | 3 |
Ethics option*** | 3 |
Junior Year
Fall Semester | 16 Credits |
---|
CSCI 3155 Principles of Programming Languages | 4 |
CSCI XXXX Core/Comp. Sci. Elective | 3 |
CSCI XXXX Core/Comp. Sci. Elective | 3 |
Probability or Statistics | 3 |
HSS Elective* | 3 |
Spring Semester | 16 Credits |
---|
CSCI XXXX Core or Comp. Sci. Elective | 4 |
CSCI XXXX Core or Comp. Sci. Elective | 3 |
Natural science | 3 |
HSS Elective* | 3 |
Free elective | 3 |
Senior Year
Fall Semester | 16 Credits |
---|
CSCI XXXX Capstone | 4 |
CSCI XXXX Core or Comp. Sci. Elective | 3 |
CSCI XXXX Core or Comp. Sci. Elective | 3 |
Upper-division HSS Elective* | 3 |
Free Elective | 3 |
Spring Semester | 16 Credits |
---|
CSCI XXXX Capstone | 4 |
CSCI XXXX Core or Comp. Sci. Elective | 3 |
CSCI XXXX Core or Comp. Sci. Elective | 3 |
Upper-division HSS Elective* | 3 |
Free Elective | 3 |
* When selecting humanities and social sciences (HSS) electives, students should consult .
** A list of college-approved writing courses can be found on the page.
***The Logic and Ethics Requirement for BS Computer Science majors can be found on the Computer Science website.