School of Engineering

Bachelor of Science in Computer Engineering

FRESHMAN YEAR

First SemesterUnits
CHEM 180 Chemistry for the Energy and the Environment3
MATH 226 Calculus I4
ENGR 100 Introduction to Engineering1
ENGR 121 Gateway to Computer Engineering1
ENGR 212 Introduction to Unix/Linux for Engineers2
ENGL 114 First Year Written Comp3
General Education Elective3
Total17
Second SemesterUnits
MATH 227 Calculus II4
PHYS 220/222 Physics I and Physics I Lab4
ENGR 213 Introduction to C programming for Engineers3
U.S. History or Government3
General Education Elective3
 
 
Total17

SOPHOMORE YEAR

Third SemesterUnits
MATH 228 Calculus III4
PHYS 230/232 Physics II and Physics II Laboratory4
CSC 210 Introduction to Computer Programming3
ENGL 214 Second Year Written Composition3
General Education Elective3
  
Total17
Fourth SemesterUnits
MATH 245 Differential Equations & Linear Algebra3
CSC 220 Data Structures3
CSC 230 Discrete Mathematics3
ENGR 205 Electric Circuits3
ENGR 206 Circuits and Instrumentation Laboratory1
Oral Communications3
Total16

JUNIOR YEAR

Fifth SemesterUnits
ENGR 300 Engineering Experimentation3
ENGR 301 Electronics Laboratory1
ENGR 305 Linear Systems Analysis3
ENGR 353 Microelectronics3
ENGR 356 Digital Design3
ENGR 357 Digital Design Laboratory1
General Education Electives3
Total17
Sixth SemesterUnits
CSC 340 Programming Methodology3
ENGR 451 Digital Signal Processing4
ENGR 476 Computer Communication Networks3
ENGR 478 Design with Microprocessors4
General Education Electives3
 
 
Total17
 

SENIOR YEAR

Seventh SemesterUnits
CSC 413 Software Development3
ENGR 378 Digital Systems Design3
ENGR 456 Computer Systems3
ENGR 696 Engineering Design Project I1
General Education Elective3
Total13
Eighth SemesterUnits
ENGR 697 Engineering Design Project II2
Engineering Electives6
General Education Elective6
 
 
Total14

ELECTIVES

ElectivesUnitsTerm
ENGR 306 Electromechanical Systems3F, S
ENGR 350 Engineering Electromagnetics3S
ENGR 442 Operational Amplifier System Design3S
ENGR 446 Control Systems Laboratory1F, S
ENGR 447 Control Systems3F, S
ENGR 449 Communication Systems3F, S
ENGR 453 Digital Integrated Circuit Design4S
ENGR 610 Engineering Cost Analysis3F, S
ENGR 8xx Students with GPA >= 3.0 and the required prerequisites may take graduate courses with approval of advisor or Program Head3
ElectivesUnits
CSC 415 Operating System Principles3
CSC 510 Analysis of Algorithms3
CSC 645 Computer Networks3
CSC 648 Software Engineering3
CSC 650 Secured Network Systems3
CSC 667 Internet Application Design and Development3
CSC 668 Object Oriented Programming3

Last Update: 04/06/2017 (File 04/06/2017)

SF State Home