B.S. in Computer Science
Download as PDF
Program Title
Bachelor of Science in Computer Science
Department(s)
Degree Designation
Bachelor of Science
Program Description
The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org. The program emphasizes fundamental principles while striking a careful balance between the applications of computer technology and the theory of computing. In addition to the required fundamental computer science courses, students must also take technical electives to broaden their knowledge in major computer science application areas. Graduates of this program will be well prepared for both industry employment and graduate study.
Completion requirement
Complete ALL of the following Courses:
- CSCI1001
- CSCI1210
- CSCI2210
- CSCI2220
- CSCI2230
- CSCI2240
- CSCI2310
- CSE3024
- CSE3025
- CSE3026
- CSE3031
- CSE3042
- CSE3044
- CSE3053
- CSE3063
- CSE3082
- CSE4023
- MATH3052
- MATH3082
- MATH3082L
Completion requirement
A sequence of 12 hours of CSE courses numbered 300 or higher, pre-approved by the student’s advisor and the CSE Department, with no more than one course numbered CSE 485. Students are encouraged to select a coherent set of courses as technical electives that will prepare them for a specific focus in their career;
- CSE3020
- CSE3021
- CSE3028
- CSE3034
- CSE3040
- CSE3051
- CSE3073
- CSE3080
- CSE3089
- CSE3091
- CSE4011
- CSE4041
- CSE4051
- CSE4052
- CSE4053
- CSE4054
- CSE4063
- CSE4064
- CSE4065
- CSE4066
- CSE4076
- CSE4085
- CSE4089
- CSE4093
- CSE4094
General Electives to complete 123 credit hours.
All the courses listed above must be taken for a letter grade;
Completion requirement
Area 1: Communication
Complete ALL of the following Course Sets:
Complete ALL of the following Course Sets:
Earn at least 6 credits from the following:
Earn at least 6 credits from the following:
Earn at least 3 credits from the following:
Earn at least 3 credits from the following: