Degree Map
Computer Science, BS
Office of Academic Affairs » Academic Schools » School of Science and Allied Health » Physics and Computer Science » Computer Science, BS » Computer Science, BS Degree Map
Computer Science, BS
Degree Map
Total Degree Map Credits 120
First Year
| Course Requirements | Credits |
|---|---|
| ENGL 112 – College English I (Min Grade: C) | 3 |
| Open Elective (Recommended: MTH 151) | 4 |
| CS 140 – Computer Science Seminar | 3 |
| Creative Expression Course | 3 |
| Semester Total | 13 |
| Course Requirements | Credits |
|---|---|
| ENGL 150 – College English II | 3 |
| MTH 202 – Calculus I (Min Grade: C) | 4 |
| CS 241 – Discrete Structures (Min Grade: C) | 3 |
| CS 151 – Introduction to Computing (Min Grade: C) | 3 |
| Individual and Society Course | 3 |
| Semester Total | 16 |
Second Year
| Course Requirements | Credits |
|---|---|
| CS 244 – Object Oriented Programming & Design (Min Grade: C) | 3 |
| PHY 211 / PHYL 211 / PHYW 211 – Univ Physics I & Lab | 4 |
| CS 281 – Database Systems (Min Grade: C) | 3 |
| Additional Flexible Core Course | 3 |
| ENGL 212 or World Cultures & Global Issues Course | 3 |
| Semester Total | 16 |
| Course Requirements | Credits |
|---|---|
| CS 246 – Data Structures (Min Grade: C) | 3 |
| CS 265 – Unix System Programming (Min Grade: C) | 3 |
| Open Elective (Min Grade: C) | 2 |
| MTH 203 – Calculus II (Min Grade: C) | 4 |
| HIST 200 / HIST 201 or US Experience in Diversity | 3 |
| Semester Total | 15 |
Third Year
| Course Requirements | Credits |
|---|---|
| CS 355 or CS 309 (Min Grade: C) | 3 |
| CS 260 – Digital Systems (Min Grade: C) | 4 |
| MTH 237 – Probability and Statistics (Min Grade: C) | 3 |
| College Option: Foreign Lang I or Social-Cultural | 3 |
| CS 401 – CS/Telecommunication (Min Grade: C) | 3 |
| Semester Total | 16 |
| Course Requirements | Credits |
|---|---|
| CS 315 – Operating Systems (Min Grade: C) | 3 |
| CS 312 – Analysis of Algorithms (Min Grade: C) | 3 |
| PHY 212 / PHYL 212 / PHYW 212 (Min Grade: C) | 4 |
| College Option: Foreign Lang II or Humanities | 3 |
| Semester Total | 13 |
Fourth Year
| Course Requirements | Credits |
|---|---|
| PHY 213 / PHYL 213 / PHYW 213 (Min Grade: C) | 4 |
| CS 308 / CS 305 / CS 307 (Min Grade: C) | 3 |
| CS 325 – Computer Architecture (Min Grade: C) | 3 |
| CS 345 – Scientific Programming I | 3 |
| CS 402 – CS/Telecommunication (Min Grade: C) | 3 |
| Semester Total | 16 |
| Course Requirements | Credits |
|---|---|
| CS 395 – Theoretical Comp Sci | 3 |
| CS 350 – Programming Language Paradigms | 3 |
| College Option: Social Behavioral Science | 3 |
| CS 360 – Software Engineering (Min Grade: C) | 3 |
| Elective Choice: CS 380/319/321/390 (Min Grade: C) | 3 |
| Semester Total | 15 |
*Course sequence and offerings are subject to change. Students should consult their academic advisor regularly to stay on track for graduation.