Skip to Local Navigation
Skip to Content
California State University, Long Beach
CSULB Catalog Banner
Print this page Add this page to your favorites Select a font size Select a small font Select a medium font Select a large font
 

Undergraduate Degree Roadmaps

College of Engineering

College of Engineering Building

Bachelor of Science in Computer Science

Four Year Plan - 130 Units Required

Course
Units
Course
Units
Semester 1   Semester 2  
ENGR 101 Intro. To Engineering
Univ 100 (Pre-Semester)
GE A1 or A2
Math 122 Calculus I (GE - B2)
CECS 174  Prog & Problem Sol I
CECS 201 Digital Logic Design
3
4
3
3
1
1
ENGR 102 Study Skills
CECS 105 Intro. To CECS
GE A1 or A2
CECS 274 Prog & Problem Sol II
MATH 222 Intermediate Calculus
General Education
1
1
3
3
4
3
Total Units
15
Total Units
15
Semester 3   Semester 4  
GE A3: Critical Thinking
*PHYS 151 Mech & Heat (GE B1b)
OR CHEM 111A (adds extra unit)
CECS 285 Comp. Organization
CECS 277 OO App Development
CECS 228 Discrete Structures
3
4

3
3
3
General Education
Phys 152 Electricity and Magnetism
    OR EE210+L (No GE) OR CHEM 111B
MATH 247 Linear Algebra
CECS 282 C++ for Java Programmers
**CS Science Requirement (GE B1a)
3

4
3
3
4
Total Units
16
Total Units
17
Semester 5   Semester 6  
GE Capstone 1 of 3
ENGL 317 or CEM 310
CECS 323 Database Fundamentals
CECS 343 Software Engineering
CECS 326 Operating Systems
General Education
3
3
3
3
3
3
GE Capstone 2 of 3
EE 380 or MATH 380 Prob & Stat
ENGR 350 Computers, Ethics
CECS 327 Net-Centric Computing
CECS 328 Data Structures & Algorithms
CS Electives: Core 1 of 2
3
3
3
3
3
3
Total Units
18
Total Units
18
Semester 7   Semester 8  
GE Capstone 3 of 3
General Education
CECS 341 Computer Architect Org.
CS Electives: Core 2 of 2
CS Electives: Applied
3
3
3
3
3
General Education
CS Electives: Capstone
CS Electives: Other
One of CECS 419, 424, 444
6
3
3
3
Total Units
15
Total Units
15

* Students complete one year of Physics (PHYS 151, 152 (or EE 210/210L)) or a year of Chemistry (CHEM 111A, 111B)

* CHEM 111A, 111B are 5 units each, thus increasing the unit count in the respective semesters.

**A total of 12 units of Science is required, so students who choose Chemistry can choose a 3 unit class or GE B1a.