Tool Box


Print  print

RSS Feed  RSS feed

Email  email  

Bookmark and Share  share

Computer Science Majors

Lower Division Curriculum for the Bachelor of Science in Computer Science

Lower Division Major Requirements
CMSI 185: Computer Programming CS 1C: Introduction to Computer Science III
CMSI 186: Programming Laboratory No course equivalency
CMSI 281: Data Structures No course equivalency
CMSI 282: Algorithms No course equivalency
CMSI 284: Computer System Organization No course equivalency
ELEC 281: Logic Design No course equivalency
MATH 131: Calculus I MATH 3A: Analytic Geometry and Calculus
MATH 132: Calculus II MATH 3B: Analytic Geometry and Calculus
MATH 248: Introduction to Methods of Proof No course equivalency

Laboratory Science requirement
Students are required to take one laboratory science course. 
Choose one of the following courses:
BIO 3A, 3B, 3C, 11, 12, 15, 19, 20, 113
CHEM 1A, 1B, 3, 12A, 12B, 108
ENV 18, 19
PHYS 2A, 2B, 4A, 4B, 4C, 20