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

Five Year Plan - 125 Units Required

Course
Units
Course
Units
Semester 1   Semester 2  
University 100
Composition or Oral Communication
ENGR 101 Intro to Engrg (GE - E)
CECS 174 Prog & Problem Solv I
Math 122 Calculus I (GE-B.2)
1
3
1
3
4
Oral Communication or Composition
Math 222 Intermediate Calculus
CECS 105 Careers in Computng (GE - E)
CECS 201 Digital Logic Design
CECS 274 Prog & Prob Solv II
ENGR 102 Academic Success(GE - E)
3
4
1
3
3
1
Total Units
12
Total Units
15
Semester 3   Semester 4  
Critical Thinking (GE - A)
CECS 211 Principles of CpE
CECS 282 C++ Programming
PHYS 151 Mech & Heat (GE-B1b)
3
3
3
4
General Education
CECS 228 Discrete Structures
CECS 301 Digital Logic II
PHYS 152 E & M (GE B3)
OR ** EE 210+L Fund of Elect Ckts
** Note EE 210+L does not provide GE credit.
3
3
3
4



Total Units
13
Total Units
13
Semester 5   Semester 6  
CECS 271 Intro to Numerical Methods
CECS 262 Embedded System C Prog
CECS 311 Data Acq/Proc/Display
EE 380 or MATH 380 Prob & Stat
3
3
3
3
General Education
General Education
CECS 346 Microprocessor + Controllers I
CECS 343 Software Engineering
3
3
3
3
Total Units
12
Total Units
12
Semester 7   Semester 8  
General Education
CECS 362 Real Time Operating Systems
CECS 347 Microprocessor + Controllers II
Major Elective
3
3
3
3
GE Capstone Course
Major Elective
CECS 440 Computer Architecture
CECS 360 IC Design Software
3
3
3
3
Total Units
12
Total Units
12
Semester 9   Semester 10  
GE Capstone Course
CECS 447 Microprocessor + Controllers III
CECS 460A System on Chip Design I
CECS 490A Senior Project I
3
3
3
3
GE Capstone Course
CECS 460B System on Chip Design II
CECS 490B Senior Project II
Major Elective
3
3
3
3
Total Units
12
Total Units
12