University General Education Requirements
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 - Computer Engineering Concentration
Students pursuing the Computer Engineering Concentration must also complete 120 credit hours, distributed 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: 52 credit hours
- Supportive Required Courses: 20-21 credit hours
- Computer Science Electives (CPTR): 8-9 credit hours
Additional Note:
Students may demonstrate proficiency in certain mathematics or computer science subjects and, upon departmental recommendation, may be eligible to receive credit for those courses.