Nov 26, 2024  
2015-16 Catalog 
    
2015-16 Catalog [ARCHIVED CATALOG]

Computer Science, BA or BS


Requirements for the Major


1.


Fulfill baccalaureate degree curriculum requirements. Computer science majors meet the writing and research component by successfully completing three required courses:

2.


Complete the computer science Lower Division core requirements, with a B or better in Computer Science I and II. Completion of Lower Division core requirements is required before declaring a computer science major.

3.


Complete 24 credits of computer science electives. Up to 8 of these credits may be chosen from: CS 210  , CS 295  , and CS 220 . The remaining credits must be computer science courses labeled CS 300 or above, not including:   CS 310, CS 346, CS 401, CS 405, and CS 407.

4.


Complete the computer science Upper Division core requirements.

5.


Maintain a GPA of at least 2.5 in all computer science courses labeled CS 300 or above.

Capstone


The capstone experience is a two-term sequence (CS 469  Systems Analysis and CS 470  Capstone Project I and CS 471  Capstone Project II) taken in the senior year. Students prepare for, design, and implement a project that solves a computer science or information systems problem. The project will be of sufficient size to be useful and to give the student a real-world experience.

Computer Science Lower Division Core Requirements


Required Computer Science Courses:


(12 credits)

Choose 8 credits from the following Mathematics Courses:


(8 credits)