Computer Science, B.S.
The Computer Science major provides a broad base of computer skills required in the constantly changing workplace but focuses on turning problems into solutions and solutions into implemented algorithms. This major prepares students to become professionals with the mathematical, technical, and programming skills for a wide range of applications.
SPECIFICS OF THE COMPUTER SCIENCE B.S. DEGREE
Minimum Total Hours: 120
Total Liberal Arts Hours Required: 60
General Education Requirements: Per Core Curriculum Requirements list (see General Education Council). Exceptions: the history, economics, or social sciences elective and mathematics proficiency requirements are met through the major; the behavioral science and lab science requirements may be met through the major depending on electives selected.
Minimum Requirements: Overall and major GPA of 2.0; no grade less than C- in the major.
Transfer Requirements: See institutional transfer policies.
Application to the Major: Standard institutional major application should be submitted at the end of the sophomore year. A minimum overall GPA of 2.0 is required for acceptance to the major. Major acceptance is required for some upper-level courses including CSCI 4500.
Major Requirements: 65 hours.
- Computer science core: CSCI 2010, 2020, 2110, 2500, 2630, 2820 , 3210, 3710, 4310, 4710, 4810, 4820 and 4910;
- Internship or Senior Project: CSCI 4500 or CSCI 4980 – No more than 6 hours combined;
- Statistics: MATH 2400;
- Mathematics: MATH 2070;
- The computer science major requires that a student complete a minor (other than that earned by completion of the general education curriculum).