BS COMPUTER ENGINEERING   2005-07 Catalog
Computer Engineering Program
Engineering East Building
(20), Room 215
(805) 756-1229

   o  60 units upper division

   o  GWR

   o  2.0 GPA

   o  USCP

   * = Satisfies General Education requirement

MAJOR COURSES

 

CPE 100 Computer Engineering Orientation

1

CPE 101 Fundamentals Computer Science I

4

CPE 102, 103 Fund Computer Science II, III

4,4

CPE 129, 169 Digital Design and Lab

3,1

CPE 229, 269 Computer Design and Assembly Language Programming and Lab

3,1

CPE 315 Computer Architecture

4

CPE 316 Micro Controllers and Embedded Apps

4

CPE 329 Programmable Logic and Microprocessor-Based Systems Design

4

CPE 350 CPE Capstone Preparation

1

CPE 357 Systems Programming

4

CPE 450 CPE Capstone Project

4

CPE 453 Operating Systems I

4

CPE 461, 462 Senior Project I, II

3,2

CPE 464 Introduction to Computer Networks

4

CSC 141 Discrete Structures I

4

EE 112 Electric Circuit Analysis I

2

EE 211, 241 Electric Circuit Analysis II and Lab

3,1

EE 212, 242 Electric Circuit Analysis III and Lab

3,1

EE 228 Continuous-Time Signals and Systems

4

EE 306, 346 Semiconductor Device Electronics and Lab

3,1

EE 307, 347 Digital Integrated Electronics and Lab

3,1

Advisor approved technical electives

12

 

___
93

SUPPORT COURSES

 

BIO 213 and ENGR/BRAE 213 (B2)*

2,2

CHEM 124 Gen Chem for Engineering (B3/B4)*

4

CSC, EE, Math or Science Elective from approved CPE Program List

3

ENGL 149 Technical Writing for Engineers (A3)*

4

IME 156 Basic Electronics Manufacturing
or IME 157 Electronics Manufacturing


2

MATH 141, 142 Calculus I, II (B1)*

4,4

MATH 143 Calculus III (Add’l Area B)*

4

MATH 241 Calculus IV

4

MATH 244 Linear Analysis I

4

ME 211 Engr Statics or MATE 210, 215 (4)

3

PHYS 131 General Physics (Add’l Area B)*

4

PHYS 132, 133 General Physics II, III

4,4

PHYS 211 Modern Physics I

4

STAT 350 Probability and Random Processes for Engineers (B6)*

4

 

___
60

GENERAL EDUCATION (GE)

 

72 units required; 32 units are in Major/Support.

 

®Minimum of 8 units required at the 300-400 level.

 

Area A  Communication (8 units)

 

A1 Expository Writing

4

A2 Oral Communication

4

A3 Reasoning, Argumentation, and Writing * 4 units in Support

0

Area B  Science and Mathematics (no additional units required)

 

B1 Mathematics/Statistics * 8 units in Support

0

B2 Life Science * 4 units in Support

0

B3 Physical Science * 4 units in Support

0

B4 One lab taken with either a B2 or B3 course

 

B5 (requirement for Liberal Arts students only)

 

B6 Upper-division Area B * 4 units in Support

0

Additional Area B units * 8 units in Support

0


Area C  Arts and Humanities (16 units)

 

C1 Literature

4

C2 Philosophy

4

C3 Fine/Performing Arts

4

C4 Upper-division elective

4

Area D/E  Society and the Individual (16 units)

 

D1 The American Experience (40404)

4

D2 Political Economy

4

D3 Comparative Social Institutions

4

D4 Self Development (CSU Area E)

4

 

___
40

ELECTIVES

0

 

___
193