General Requirements
The Department of Computing, Information and Mathematical Sciences, and Technology (CIMST) offers a Bachelor of Science degree in Computer Science and a minor in Computer Science for students majoring in other fields. The department also provides a concentration in Computer Engineering. Students can take courses in programming, databases, software engineering, computer networks, artificial intelligence, and many other areas, preparing them for industry certifications, careers in industry or government, or further academic pursuits. A minimum of 120 credit hours is required for graduation.
Bachelor of Science in Computer Science - Degree Requirements
To earn a Bachelor of Science in Computer Science, students must complete a total of 120 credit hours that fulfill university, college, and departmental requirements. The breakdown is as follows:
- General Education Courses: 36 credit hours
- College of Arts and Sciences Requirement: 3 credit hours in a foreign language
- Diversity Requirement: 1 embedded course (within general education or major) that fulfills the diversity designation (3 credit hours are included in the general education total)
- Required Computer Science Core Courses: 37 credit hours
- Supportive Required Courses: 20-21 credit hours
- Computer Science Electives (CPTR): 24 credit hours