University Roadmaps »

Computer Engineering and Computer Science

COE Roadmaps »

2014-2015 University Catalog Roadmaps - College of Engineering

Bachelor of Science in Computer Science - 4 Year Plan

 

Return to College of Engineering

Degree Progression Flowchart

 

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 (GE-A3) 3 CECS 174  Intro to Prog & Problem Solving 3
CECS 201 Computer Logic Design 3 MATH 123 Calculus II  4
Written Communication (GE-A1) 3 Oral Communication (GE-A2)  3
    General Education (GE-D1a) 3
Total Units 14 Total Units 15
Semester 3   Semester 4  
CECS 228 Discr Struct with Comp Applic 3 CECS 277 Obj Ori App Development 3
CECS 274 Obj Orient Prog & Data Struct  3 CECS 282 C++ for Java Programmers 3
* PHYS 151 Mech & Heat or CHEM 111A Gen Chem (extra unit)(GE B1b)  4 *PHYS 152 Elec & Mag or EE210+L Elec-Mag or CHEM 111B Gen Chem (extra unit) 4
General Education (D1b) 3 CECS 285 Computer Organization & Assembly Language 3
Math Elective (MATH 224, 233, or 247)  3 General Education  (D2) 3
Total Units 16 Total Units 16
Semester 5   Semester 6  
CEM 310 Comm in Engr Profession or ENGL 317 Tech Comm  3 CECS 327 Net-Centric Computing 3
CECS 326 Operating Systems 3 CECS 328 Data Structures & Algorithms 3
CECS 323 Database Fundamentals 3 CECS 343 Software Engineering 3
BIOL 153 Intro Marine Bio or BIOL 200 Gen Bio or BIOL 205 Hum Bio or BIOL 207 Hum Physio (G- B1a) 4 ENGR 350 Computers and Ethics 3
General Education (C1) 3 General Education  (C2) 3
Total Units 16 Total Units 15
Semester 7   Semester 8  
CECS 341 Comp Architect & Org 3 One of: CECS 424 Org Programming Lang or CECS 444 Compiler Construction 3
CECS 49X A Capstone Elective** 3 CECS 49X B Capstone Elective***  3
CS Core Elective: 3 CS Applied Elective 3
EE 380 Prob, Stats, & Stoch Model 3 General Education Capstone (F3) 3
General Education (C3) 3    
Total Units 15 Total Units 15

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

**Credited towards General Education Capstone F1; ***Credited towards General Education Capstone F2