Nov 09, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

Computer Science, B.S.


Return to {$returnto_text} Return to: Programs of Study (A&S)

General Education Requirements (A&S)


In addition to major requirements, students must meet the General Education Requirements that correlate to their degree.

Major GPA and Grade Requirements


All required courses (including elective and application requirements for a major) must be completed with a minimum overall average of 2.25. Each of these courses must be taken for a letter grade and may not be taken on a Pass/No Pass basis.

Requirements for the Major


Required credits: 55


Mathematics Core


Science Core


Choose one of the following sets of lab science courses (also satisfies A&S requirement): 

Elective Courses


18 credits from the courses listed below. At least 12 of those 18 credits must be CS courses at the 300 level or above, and at least one course must be taken in each of the three breadth areas.

Note: Seniors (with permission from instructor) may take a maximum of 6 credits of 500-level courses per semester and may apply at most 12 credits of 500-level courses toward the undergraduate degree.

Consult the Graduate Catalog for courses descriptions and prerequisites of any 500-level courses listed below.

(1) Systems

(2) Applications

Additional Information


CS 330 , 331  (Studies in Computer Science) and CS 290 , 291 , 390 , 391 , 490 , 491  (Special Topics in Computer Science) course offerings will be assigned to one of the three breadth areas based on course content and as approved by the Department Chair.

If a student chooses to pursue the MS degree in Computer Science at a future point, please note that only 6 credits of 500- level courses taken at the undergrad level will be counted towards the MS degree.

Return to {$returnto_text} Return to: Programs of Study (A&S)