Major Requirements: Computer Science

If you choose to major in Computer Science, you will have to deal with a lot of math and physics classes, and of course computer science classes. In this article I will list the course requirement for the Universities of California, and to some California State University, USC, Stanford.




UC COURSE REQUIREMENT:


  • Introduction to programming (CIS 6)

  • Data structures (CIS 25)

  • Computer organization and assembly language (CIS 27, CIS 61)

  • Single variable CALCULUS for STEM majors (CALC 1, CALC 2, CALC 3, CALC 4)

  • Multivariable calculus

  • Discrete mathematics

  • Linear algebra (MATH 3E)

  • Differential equations (MATH 3F)

  • Calculus-based physics (Physics 4A, Physics 4B, Physics 4C)

  • 8 General Education courses (ENG 1A, ENG 1B required)


Special Requirement


Berkeley:

  • CIS 61A, CIS 61B recommended

  • CIS 70 recommended

Davis:

  • Engineering Computer Science 20, 50, 36 A/B/C

  • Mathematics 21 A/B/C  

Los Angeles:

  • Chemistry (CHEM 30A) only if you major in CSE

If a UC was not listed here, they didn't have any special requirement



CSU COURSE REQUIREMENT


  • Single variable CALCULUS for STEM majors (CALC 1, CALC 2)

  • Physics or Chem (PHYSICS 4A/B or CHEM 30)

  • Computer Science (CIS 6)

Special Requirements:


CalPoly:

  • All the Calculus classes (CALC 1/2/3/4)

  • All the Physics introduction classes (Physics 4A/B/C)

  • Data Structures (CIS 27)


STANFORD UNIVERSITY REQUIREMENT


  • Single variable CALCULUS for STEM majors (CALC 1, CALC 2, CALC 3, CALC 4)

  • Computer organization and assembly language (CIS 27, CIS 61)

  • Calculus-based physics (Physics 4A, Physics 4B, Physics 4C)


USC REQUIREMENT

  • Single variable CALCULUS for STEM majors (CALC 1, CALC 2, CALC 3, CALC 4)

  • Computer organization and assembly language (CIS 27, CIS 61)

  • Calculus-based physics (Physics 4A, Physics 4B, Physics 4C)




6 views

Copyright @ 2020 by College Leap; all rights reserved

510-827-2802

3218 Lowell Ave, Richmond , CA 94804

  • LinkedIn
  • Facebook
  • Instagram