Choose a Catalog:  

2025-2026 Undergraduate Catalog | 20263

PDF of Computer Science, B.S.

Computer Science

Programs

Computer Science, B.S. major

Required Credits: 54
Required GPA: 2.25

I REQUIRED CORE COURSES

Complete the following courses:

II ELECTIVE COURSES

Choose 19 credits from the following courses:
(may include other CS course from the 3000 or 4000
level, excluding Internship and Teaching Associate)

III OTHER REQUIRED COURSES

Complete the following courses:

Select one of the following courses:

 

Program Learning Outcomes | Computer Science, B.S.

1. Problem solving: Students will demonstrate understanding of multiple problem solving techniques and how to apply them algorithmically.

2. Core areas: Students will demonstrate knowledge of core areas and how to apply them towards solving problems in computer science and other disciplines.

3. Communication: Students will communicate effectively with a wide range of audiences.

4. Productive in teams: Students will work productively in teams.

5. Broad knowledge of field: Students will demonstrate a broad knowledge of the field through the different electives offered.

6. Professional and ethical: Students will develop a basis for making professional and ethical decisions that pertain to the software they are developing.

7. Programming languages: Students will demonstrate proficiency in a programming language and ability to learn new ones on their own.

 

Suggested Semester Schedule | Computer Science, B.S. 

The following schedule identifies only courses that apply to the Computer Science major. Students should expect to complete most lcore curriculum requirements in their first three years. To complete requirements for graduation in four years (8 semesters), a Computer Science major must take CS 1309 in one of the first two semesters.

Freshman

Sophomore

Junior

Senior

# Mathematics requirements for the Computer Science major begin with MATH 1470 Precalculus, but some students will be initially placed into MATH 1170 College Algebra.
+ May be any of the following courses: ENGL 2150, ENGL 3150, ENGL 3155.