Four-Year Curriculum Code 332
The electrical and computer engineering curriculum includes two options: electrical engineering and computer engineering.
First Year
See First-Year Program 35
Sophomore Year
(common to both options)
First Term
14:332:221 Principles of Electrical Engineering I 3
14:332:223 Principles of Electrical Engineering I Laboratory 1
14:332:231 Digital Logic Design 3
14:332:233 Digital Logic Design Laboratory 1
01:640:251 Multivariable Calculus 4
01:750:227 Analytical Physics IIA 3
01:750:229 Analytical Physics II Laboratory 1
Second Term
14:332:202 Discrete Mathematics 3
14:332:222 Principles of Electrical Engineering II 3
14:332:224 Principles of Electrical Engineering II Laboratory 1
14:332:252 Programming Methodology I 3
14:332:254 Programming Methodology I Laboratory 1
01:640:244 Differential Equations for Engineering and Physics 4
01:750:228 Analytical Physics IIB 3
01:750:230 Analytical Physics II Laboratory 1
Electrical Engineering Option
Junior Year
First Term
14:332:321 Probability and Random Processes 3
14:332:345 Linear Systems and Signals 3
14:332:347 Linear Systems and Signals Laboratory 1
14:332:361 Electronic Devices 3
14:332:363 Electronic Devices Laboratory 1
humanities/social sciences elective 3
Second Term
14:332:322 Principles of Communications Systems 3
14:332:331 Computer Architecture and Assembly Language 3
14:332:333 Computer Architecture Laboratory 1
14:332:346 Digital Signal Processing 3
14:332:348 Digital Signal Processing Laboratory 1
14:332:366 Digital Electronics 3
14:332:368 Digital Electronics Laboratory 1
humanities/social sciences elective 3
Senior Year
First Term
14:332:362 Analog Electronics 3
14:332:364 Analog Electronics Laboratory 1
14:332:___ Prerequisite to capstone design 3
14:332:___ electrical elective 3
14:332:___ electrical elective 3
technical elective 3
Second Term
01:220:200 Economic Principles and Problems 3
14:332:___ capstone design elective 3
14:332:___ electrical elective 3
technical elective 3
general elective 3
Total Credits = 133 Computer Engineering Option
Junior Year
First Term
14:332:331 Computer Architecture and Assembly Language 3
14:332:333 Computer Architecture Laboratory 1
14:332:345 Linear Systems and Signals 3
14:332:347 Linear Systems and Signals Laboratory 1
14:332:351 Programming Methodology II 3
14:332:361 Electronic Devices 3
14:332:363 Electronic Devices Laboratory 1
Second Term
01:198:416 Operating Systems Design 4
14:332:346 Digital Signal Processing 3
14:332:348 Digital Signal Processing Laboratory 1
14:332:366 Digital Electronics 3
14:332:368 Digital Electronics Laboratory 1
computer elective 3
humanities/social sciences elective 3
Senior Year
First Term
01:220:200 Economic Principles and Problems 3
14:332:321 Probability and Random Processes 3
14:332:437 Concepts in Digital Systems Design 3
computer elective