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 Engineering

Six Year Plan - 125 Units Required

Course
Units
Course
Units
Semester 1   Semester 2  
University 100
Composition or Oral Comm (GE-A)
ENGR 101 Intro to Engrg (GE - E)
CECS 174 Prog & Problem Solv I
General Education
1
3
1
3
3
ENGR 102 Academic Success (GE - E)
CECS 105 Intro to Comp Eng & Sci (GE-E)
Oral Comm or Composition (GE-A)
MATH 122 Calculus I (GE - B2)
CECS 201 Digital Logic Design I
1
1
3
4
3
Total Units
11
Total Units
12
Semester 3   Semester 4  
Critical Thinking
CECS 274 Prog and Prob Solv II
MATH 222 Intermediate Calculus
3
3
4
MATH 380 or EE 380 Prob & Stat
CECS 211 Principles of Computer Engr
CECS 282 C++ Programming
3
3
3
Total Units
13
Total Units
9
Semester 5   Semester 6  

PHYS 151 Mech & Heat (GE-B1b)
CECS 301 Digital Logic Design II
CECS 228 Discrete Structures

4
3
3
PHYS 152 E&M (GE-B3)
    or EE210+L Fund of Elec Circuits
CECS 262 Embedded System C Prog
CECS 311 Data Acq/Proc/Display
4

3
3
Total Units
13
Total Units
10
Semester 7   Semester 8  
General Education
CECS 271 Intro to Numerical Methods
CECS 346 Microprocessors + Controllers I
3
3
3
GE Capstone course
CECS 362 Real Time Operating Systems
CECS 343 Intro to Software Engr
CECS 440 Computer Architecture
3
3
3
3
Total Units
9
Total Units
12
Semester 9   Semester 10  
GE Capstone course
General Education
CECS 347 Microprocessors+Controllers II
Major Elective

3
3
3
3

CECS 360 IC Software Design
CECS 447 Microprocessors+Controllers III
General Education
Major Elective
3
3
3
3
Total Units
12
Total Units
12
Semester 11   Semester 12  
CECS 460A System on Chip Design I
CECS 490A Senior Project I
Major Elective
3
3
3
General Education Capstone Course
CECS 460B System on Chip Design II
CECS 490B Senior Project II
3
3
3
Total Units
9
Total Units
9