Department of Computer Science
All Computer Science majors are assigned to a faculty advisor through the Computer Science Department office. The student is responsible for seeking the assistance of the advisor.This catalog is not intended to provide the detail necessary for self-advising.
A major in Computer Science consists of 44 semester hours of computer science courses, including
- a 27-hour core of , , , , , , , and ;
- a mathematics core of , , and ;
- additional math courses (4 hours) that can be counted toward a math major;
- ;
- ;
- additional courses as described below.
A maximum of 3 hours in the major may come from CSCI 3970 , CSCI 4280 , CSCI 4600 , and CSCI 4910 . Credit in secondary computer languages toward the major is limited to 3 hours. In order to take any computer science course having a prerequisite, the student must have earned a grade of C (2.00) or higher in the prerequisite. Each course counted for a major in Computer Science must be completed with a grade of C (2.00) or higher.
,
, and
are considered service courses and do not count toward a major or minor.
The Business Applications concentration requires the following in addition to the core requirements:
- and ;
- 11-12 hours of computer science electives, at least 8 of which are upper division;
- a minor in either Business Administration or Mathematics. If a minor in Business Administration is chosen, then the following business requirements must be taken: INFS 2200 or INFS 3100 ; ACTG 3000 (or ACTG 2110 and ), or FIN 3010 , or BLAW 3430 ; , and .