2018-2019 Undergraduate Academic Catalogue 
    
    Oct 17, 2018  
2018-2019 Undergraduate Academic Catalogue

Computer Science, B.S.


Return to {$returnto_text} Return to: Majors & Minors A-Z

Requirements for the Major


Requirements for a major and an example of a typical program of courses are as follows:

Freshman Year


Sophomore Year


Junior Year


Fall Term


  • CS 466 - Operating Systems *
  • CS Elective *
  • MA/ST Elective */****
  • Theology Core or
  • PL 200-Level Philosophical Perspectives Course
  • Elective

Spring Term


Senior Year


Fall Term


Spring Term


Key:


* Required for major.
** May only be taken by those with a double major in Mathematics or Statistics.
*** Other major-level science courses may be substituted with permission of the chair.
**** Courses that qualify for the Natural Science elective are BL 118 , BL 201 , CH 101 , and PH 202 .
**** Courses that qualify for the MA/ST elective are MA 252 , MA 427 , MA 445 , MA 447 , MA 448 , MA 481 , MA 485 /ST 485  , and ST 465 .

Notes:


  1. The three computer science electives for majors must be 400- or graduate-level courses.
  2. All electives must be at least three credits. At least three electives must be taken in departments other than computer science.
  3. All science courses must be majors-level courses emphasizing quantitative and/or experimental methods in a physical or biological science and not a primarily computational, mathematical, or engineering design course. Majors-level courses can be identified by the fact that they satisfy a major requirement for biology, chemistry, or physics.
  4. Students must complete the diversity core requirement through a designated diversity core, major, or elective course (see Diversity Core Requirement  under Curriculum and Policies).

Return to {$returnto_text} Return to: Majors & Minors A-Z