May 26, 2024  
2019-2020 Undergraduate Catalog 
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, B.S.

Program Learning Outcomes and Educational Effectiveness Evaluation Plans for B.S. in Computer Science.

Students pursuing the B.S. in Computer Science are required to:

  • Earn an overall GPA of 2.500 for all required lower-division major courses.
  • Earn an overall GPA of 2.000 for all required major courses.
  • Complete all courses in the major for a letter grade of “C-” or higher, except those where the default grading option is P/NP.
  • Complete a minimum of 21 credits from upper division courses in the major.

Majors required to enroll in FFC 100 - First-Year Foundations  to satisfy their General Education requirement must enroll in the topic “Grand Challenges in Science and Technology.”

general science requirement (8 credits)

A two-semester sequence of laboratory natural science courses. One of these courses may be used to satisfy the natural science inquiry General Education requirement.

colloquium requirement (6 credits)

Students must complete six 1-credit sections of CPSC 298  - Computer Science Colloquium.

electives (12 credits)

Students, in consultation with and approval of the computer science advising committee, will design individual elective programs to suit their academic goals. Electives may be satisfied by any of the following courses, at least three of which must be upper-division courses.

total credits 77-78