In addition to the courses listed below for a Bachelor of Science degree in Computer
In addition to the courses listed below for a Bachelor of Science degree in Computer Science, all students must complete the General Education Core requirements as specified by the University.
Courses
- CSC1104 — Foundations of Computer Science I
- CSC1114 — Foundations of Computer Science II
- CSC2173 — Assembler Language
- CSC2203 — Data Structures
- CSC3223 — Algorithm Analysis
- CSC3443 — Computer Organization
- CSC3453 — Programming Languages
- CSC3193 — Operating Systems
- CSC3133 — Introduction to Database Theory
- CSC3463 — Software Engineering
- CSC3433 — Computational Complexity
- CSC3472 — Technology and Society
- CSC4283 — Introduction to Networking
- CSC4483 — Computer Science Capstone
- MTH2283 — Discrete Mathematics
- MTH2044 — Calculus II (MATH 2505)
- ENG3613 — Writing for the Workspace