B.S. COMPUTER ENGINEERING
Computer Engineering Program Office
Engineering East Building (20), Room 215
(805) 756-1229
Courses are displayed by Major, Support, General Education and Breadth, and Electives.
|
Units |
|
|
MAJOR COURSES |
|
EE 112 Electric Circuit Analysis I |
2 |
CSC 118 Fundamentals of Computer Science I (F.1.)* |
4 |
EE 208, 248 Electronic Devices and Lab |
3,1 |
EE 211, 241 Electric Circuit Analysis II and Lab |
3,1 |
EE 212, 242 Electric Circuit Analysis III and Lab |
3,1 |
CPE 215 Computer Architecture I |
4 |
CSC 218 Fundamentals of Computer Science II |
3 |
CPE 219, 259 Logic and Switching Circuits and Lab |
3,1 |
CSC 240 Programming Environments I |
3 |
CSC 245 Discrete Structures |
3 |
EE 301, 341 Linear Systems Analysis and Lab |
3,1 |
EE 302, 342 Linear Control Systems and Lab |
3,1 |
EE 307, 347 Digital Integrated Electronics and Lab |
3,1 |
CPE 315 Computer Architecture II |
4 |
CPE 316 Computer Architecture III |
4 |
CPE 319, 359 Digital System Design and Lab |
3,1 |
CSC 345 Data Structures |
3 |
CSC 351 Programming Languages I: Design |
3 |
CPE 404 Computer Networks |
4 |
CPE 436, CPE 476 Microprocessor System Design Methodologies and Lab |
|
CSC 440 Software Engineering I |
3 |
CSC 450 Programming Languages II: Description and Analysis |
4 |
CSC 453 Introduction to Operating Systems |
4 |
CPE 461 Senior Project |
3 |
CPE 462 Senior Project |
2 |
CPE 463 Undergraduate Seminar |
1 |
Adviser approved technical electives |
12 |
|
__ |
|
|
SUPPORT COURSES |
|
BIO 220 Physiology and Biological Adaptation or BACT 221 General Bacteriology (B.1.b., E.2.)* |
|
CHEM 124 General Chemistry (B.1.a.)* |
4 |
MATH 141 Calculus I (B.2.)* |
4 |
MATH 142 Calculus II (B.2.)* |
4 |
MATH 143 Calculus III |
4 |
MATH 241 Calculus IV |
4 |
MATH 242 Differential Equations |
4 |
MATH 317 Topics in Engineering Mathematics |
4 |
ME 211 Engineering Statics |
3 |
PHYS 131 General Physics (B.1.a.)* |
4 |
PHYS 132 General Physics |
4 |
PHYS 133 General Physics |
4 |
PHYS 211 Modern Physics |
4 |
STAT 312 Statistical Methods for Engineers |
3 |
|
__ |
|
|
GENERAL EDUCATION AND BREADTH |
|
|
For selection of GEB electives, see current Catalog or Class Schedule. |
|
|
Area A: |
14 |
ENGL 114 (A1) |
|
ENGL 125/PHIL 125/SPC 125 (A2) |
|
SPC 201/SPC 202 (A3) |
|
ENGL 215 or ENGL 218 (A4) |
|
|
Area B: |
0 |
A minimum of 18 units is required; 18 of the units are in Support Physical sciences (B.1.a.)* see Support Courses Life sciences (B.1.b.)* see Support Courses Mathematics/statistics (B2)* see Support courses |
|
|
Area C: |
18 |
PHIL 230 or PHIL 231 (C1) |
|
Critical reading electives (C1) (C1) |
|
Fine and performing arts elective (C2) |
|
Literature, philosophy, arts elective (300-400) (C3) |
|
Arts and humanities elective (Area C) |
|
|
Area D: |
18 |
HIST 202 (USCP) or HIST 204 (D1) |
|
POLS 210 (D1) |
|
HIST 315 (D2) |
|
ECON 201/211/222 (D3) |
|
Social institutions elective (100-200) (D4a) |
|
Social institutions elective (300-400) (D4b) |
|
|
Area E: |
3 |
A minimum of 5 units is required; 2 of the units are in Support PSY 201/PSY 202 (E1) |
|
Self development (E2)* see Support Courses |
|
|
Area F: |
0 |
A minimum of 2 units is required; 2 of the units are in Major Computer literacy (F1)* see Major Courses |
|
|
Total GEB |
__ |
|
ELECTIVES |
0 |
|
___ |
Go to Computer Engineering Program Home Page
Go to 1997-98 Cal Poly Catalog
Go to Campus-Wide Programs List
08/25/97