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

Six Year Plan - 130 Units Required

Course
Units
Course
Units
Semester 1   Semester 2  
ENGR 101 Intro. To Engineering
University 100 (Pre-Semester)
GE A1 or A2
CECS 174 Prog & Problem Solving
General Educaiton
1
1
3
3
3
ENGR 102 Academic Success
CECS 105 Intro to CECS
GE A1 or A2
MATH 122 Calculus I (GE - B2)
CECS 201 Digital Logic Design
1
1
3
4
3
Total Units
11
Total Units
12
Semester 3   Semester 4  
GE A3: Critical Thinking
MATH 222 Intermediate Calculus
CECS 274 OOP and data structures
3
4
3
General Educaiton
CECS 228 Discrete Structures
CECS 285 Comp. Organization
CECS 277 OO App Development
3
3
3
3
Total Units
10
Total Units
12
Semester 5   Semester 6  
GE Capstone 1 of 3
ENGL 317 or CEM 310
CECS 282 C++ for Java Programmers
General Education
3
3
3
3
GE Capstone 2 of 3
ENGR 350 Computers, Ethics
CECS 326 Operating Systems
3
3
3
Total Units
12
Total Units
9
Semester 7   Semester 8  
General Education
CECS 343 Software Engineering
*PHYS 151 Mech & Heat (GE - B1b)
OR CHEM 111A (adds extra unit)
3
3

4
General Educaiton
CECS 341 Computer Architect Org.
*PHYS 152 Electricity & Magnetism
OR EE 210+L (No GE) OR CHEM 111B
3
3

4
Total Units
10
Total Units
10
Semester 9   Semester 10  
CECS 327 Net-Centric Computing
MATH 247 Linear Algebra
**CS Science Requirement (GE B1a)
CECS 328 Data Structures & Algorithms
3
3
4
3
General Education
CECS 323 Database Fundamentals
CS Electives: Core 1 of 2
3
3
3
Total Units
13
Total Units
9
Semester 11   Semester 12  
EE 380 or MATH 380 Prob & Stat
CS Electives: Core 2 of 2
CS Electives: Applied
One of: CECS 419, 424, 444
3
3
3
3
GE Capstone: 3 of 3
CS Electives: Capstone
CS Electives: Other
3
3
3
Total Units
12
Total Units
9

* 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.