Mar 28, 2024  
2011-12 Catalog 
    
2011-12 Catalog [ARCHIVED CATALOG]

Computer Science, BA or BS


Requirements for the Major


1.


Fulfill baccalaureate degree requirements.

2.


Complete the core curriculum with a B or better in Computer ScienceI and II. Computer science majors meet the writing and research component by taking:

3.


Choose the CPS , CIS , CMM , or CSIA  option and complete the additional requirements for that option.

4.


For the CPS or CSIA option, complete 16 additional credits from computer science courses above the 250 level, as approved by the faculty advisor. For the CMM or CIS option, complete 20 additional credits above the 250 level with a CS prefix. These must be computer science courses above the 250 level except CS 310, 346, 401, 405, 407, and 409 and approved by the faculty advisor.

5.


Maintain a GPA of at least 2.5 in upper division computer science courses.

Capstone


The capstone experience is a three-term sequence (Systems Analysis, Capstone I, and Capstone II) that should be taken in the senior year. Students prepare for, design, and implement a project that solves a computer science or information systems problem. The project should be of sufficient size to be useful and to give the student a real-world experience, but it should also be small enough to be completed in two terms.

Core Curriculum Required of All Computer Science Majors


Math Courses


(4 credits)