|
|
Dec 03, 2024
|
|
2024-2025 University Catalog
Computer Science, B.S.
|
|
Return to: Undergraduate Program Requirements
Core science courses must be selected from those intended for scientists and engineers. The list of eligible courses is provided by the academic advisor.
Please note, Computer Science Majors must select a minor outside of the department.
Minimum Credits Required: 59-61
|
Required Computer Science Courses: 42-44 credits
- CSC 160 - Introduction to Computing, 1 credit hour
- CSC 210 - Computer Science I: Programs and Applications, 3 credit hours
- CSC 240 - Object-Oriented Programming, 3 credit hours
- CSC 245 - Data Structures, 3 credit hours
- CSC 280 - Data Systems, 3 credit hours
- CSC 320 - Computer Architecture & Organization, 3 credit hours
- CSC 400 - Operating Systems, 3 credit hours
- CSC 430 - Algorithm Design and Analysis, 3 credit hours
- CSC 411 - Comparative Programming Languages, 3 credit hours
OR - CSC 420 - Formal Languages, 3 credit hours
- CSC 497X - Senior Internship, 1 or 3 credit hours (3 credits hours required)
OR - CSC 494 - Computer Science Research Capstone, 1-2 credit hours (3 credit hours required)
Choose five CSC electives: (14-16 credits & at least 6 credits from 300-400 level)
Required Mathematics Courses: 17 credits
|
Return to: Undergraduate Program Requirements
|
|
|