Sep 23, 2020  
2019-2020 Academic Catalog 
2019-2020 Academic Catalog [Archived Catalog]

Baccalaureate Degree Requirements Advising Sheet

Computer Science B.S.

View information for the Department of Computer Science , including Learning Objectives for the department and its programs.


1. Complete the Baccalaureate Degree Requirements.

A student must comply with all University regulations and satisfy the following requirements:

  1. Units and Residency  (minimum of 120 units: 40 units of upper division coursework and 30 semester units at Stanislaus State. At least 24 of these 30 units must be earned in upper-division courses, at least 12 must be in the major, and at least 9 must be applicable to General Education-Breadth requirements)
  2. Grade Point Average  (minimum grade point average of 2.0 (C) or better)
  3. General Education  (minimum of 49 units)
  4. Upper Division Writing Proficiency  (minimum of 3 units)
    - Pass the Writing Proficiency Screening Test (WPST)
    - Writing Proficiency (WP) Course (may double count in the major)
  5. United States Constitution and California State and Local Government  (minimum of 3 units)
  6. Multicultural Requirement  (minimum of 3 units) (may double count with General Education requirements or in the major)

Subsequently all students must submit an application for graduation and receive approval from the major advisor, department chair, and Director of Academic Advising. For more information see the Baccalaureate Degree Requirements .

2. Complete the prerequisites to the major.

No more than 8 units of CR-graded coursework may apply toward the prerequisites to the major.

3. Complete the major of not less than 34 upper-division units.

4. Complete PHIL 4401 Professional Ethics, 3 units


5. Satisfy the Departmental Writing Proficiency requirement.

View “Baccalaureate Degree Requirements ” for information on the Writing Proficiency requirement.

Departmental Writing Proficiency Requirement

  1. Pass the university-wide Writing Proficiency Screening Test
    (or have the equivalent transferred from another campus), and
  2. Pass a Computer Science course with a WP designation, or obtain certification from the departmental WP coordinator.


No upper-division course which applies to the major or to the electives may be taken on a CR-graded basis except CS 4910 (Cooperative Education), CS 4940 (Practicum in Computer Science), and CS 4960 (Seminar in Computer Science). Prerequisites to the major should be completed before upper-division computer science courses are taken. Completion of a minor is not required.

The Major

(34 units)