" Roadmaps - Bachelor of Science in Computer Science - 4 Year Plan | 2015-16 CSULB Catalog Skip to main content
University Roadmaps »

Computer Engineering and Computer Science

COE Roadmaps »

2015-2016 University Catalog Roadmaps - College of Engineering

Bachelor of Science in Computer Science - 4 Year Plan

 

Return to College of Engineering

Degree Progression Flowchart - PDF Document

120 Minimum Units Required

This document is subject to revision.

Course Units Course Units
Semester 1   Semester 2  
ENGR 101 Intro to Engr Profession (GE-E) 1 ENGR 102 Academic Success Skills (GE-E) 1
MATH 122  Calculus I (GE-B2) 4 CECS 105 Intro to CECS (GE-E) 1
CECS 100 Crit Think Dig Info Age 3 CECS 174  Intro to Prog & Problem Solving 3
General Education (C1) 3 MATH 123 Calculus II  4
Written Communication (GE-A1) 3 Oral Communication (GE-A2)  3
    * PHYS 151 Mech & Heat or CHEM 111A Gen Chem (+1 unit)(GE B1b) 4
Total Units 14 Total Units 16
Semester 3   Semester 4  
CECS 201 Computer Logic Design 3 CECS 228 Discrete Structures with Computing Applications I 3
CECS 274 Obj Orient Prog & Data Struct  3 CECS 277 Object Oriented Application Development 3
CEM 310 Comm in Engr Profession or ENGL 317 Tech Writing 3 CECS 282 C++ for Java Programmers 3
*PHYS 152 Elec & Mag or EE 210/L Elec-Mag or CHEM 111B Gen Chem (+1 unit) 4 CECS 285 Computer Organization & Assembly Language 3
General Education (D1a) 3 Biology Elective (GE B1a)** 4
Total Units 16-17 Total Units 16
Semester 5   Semester 6  
CECS 323 Database Fundamentals 3 CECS 327 Intro to Networks and Dist Computing 3
CECS 326 Operating Systems 3 CECS 328 Data Structures & Algorithms 3
CECS 229 Discrete Structures with Computing Applications II 3 CECS 343 Intro to Software Engineering 3
General Education (D1b) 3 ENGR 350 Computers, Ethics, and Society 3
General Education (D2) 3 EE 380 Prob, Stats, & Stoch Model 3
Total Units 15 Total Units 15
Semester 7   Semester 8  
CECS 341 Comp Architect & Org 3 CECS 424 Org Programming Lang or CECS 444 Compiler Construction 3
CECS 49X A GE Capstone Elective (F1) 3 CECS 49X B GE Capstone Elective (GE - F2) 3
CS Core Elective 3 CS Applied Elective 3
General Education (C2) 3 General Education Capstone (GE - F3) 3
General Education (C3)   3    
Total Units 15 Total Units 12

*Complete PHYS 151 then PHYS 152 (or EE 210/210L) for 8 units or CHEM 111A and 111B for 10 units. *CHEM 111A, 111B are 5 units each, thus increasing the unit count in the respective semesters. A total of 12 units of Science are required. Only students who choose the CHEM sequence can take BIOL 153. The Unit total assumes that the student maximizes the use of courses that satisfy both GE and major requirements.

**BIOL 153 Intro Marine Bio or BIOL 200 Gen Bio or BIOL 205 Hum Bio or BIOL 207 Hum Physio