|
|
Nov 28, 2024
|
|
2018-2019 University Catalog [ARCHIVED 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.
|
Required Computer Science Courses: 42 credits
- CSC 160 - Introduction to Computing, 3 credit hours
- CSC 210 - Computer Science I: Programs and Applications, 3 credit hours
- CSC 235 - System Requirements and Testing, 3 credit hours
- CSC 240 - Object-Oriented Programming, 3 credit hours
- CSC 245 - Data Structures, 3 credit hours
- CSC 291 - Computer Science Research Methods, 2 credit hours
- CSC 310 - Software Engineering I, 3 credit hours
- CSC 320 - Computer Architecture & Organization, 3 credit hours
- CSC 380 - Database: Theory, Application, & Administration, 3 credit hours
- CSC 391 - Senior Research Proposal, 1 credit hour
- CSC 400 - Operating Systems, 3 credit hours
- CSC 430 - Algorithm Design and Analysis, 3 credit hours
- CSC 440 - Artificial Intelligence, 3 credit hours
- CSC 490 - Senior Research Project I, 2 credit hours
- CSC 491X - Senior Research Project II, 1 credit hour
One CSC elective from the following:
Required Mathematics Courses: 17 credits
|
Return to: Undergraduate Program Requirements
|
|
|