Four-Year Curriculum Code 332
The electrical and computer engineering curriculum includes two options: electrical engineering and computer engineering. The
degree awarded upon completion of either option is the B.S. in electrical and computer engineering which is professionally accredited by the
Engineering Accreditation Commission of ABET.
First Year
See First-Year Program (32)
Sophomore Year
(common to both options)
First Semester
01:640:251 Multivariable Calculus (4)
01:750:227 Analytical Physics IIA (3)
01:750:229 Analytical Physics II Laboratory (1)
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)
Second Semester
01:640:244 Differential Equations for Engineering and Physics (4)
14:332:222 Principles of Electrical Engineering II (3)
14:332:224 Principles of Electrical Engineering II Laboratory (1)
14:332:226 Probability and Random Processes (3)
14:332:252 Programming Methodology I (3)
14:332:254 Programming Methodology I Laboratory (1)
Electrical Engineering Option
Junior Year
First Semester
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:361 Electronic Devices (3)
14:332:363 Electronic Devices Laboratory (1)
humanities/social sciences elective (3)
Second Semester
14:332:312 Discrete Mathematics (3)
14:332:346 Digital Signal Processing (3)
14:332:348 Digital Signal Processing Lab (1)
14:332:366 Digital Electronics (3)
14:332:368 Digital Electronics Laboratory (1)
14:332:393 Professionalism/Ethics (1)
14:332:___ electrical elective (3)
technical elective (3)
Senior Year
First Semester
14:332:___ electrical elective (3)
14:332:___ electrical elective (3)
science math engineering elective (3)
technical elective (3)
humanities/social sciences elective (3)
Second Semester
01:220:102 Introduction to Microeconomics (3)
14:332:___ capstone design elective (3)
14:332:___ electrical elective (3)
general elective (3)
Total Credits = 123
Computer Engineering Option
Junior Year
First Semester
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)
14:332:393 Professionalism/Ethics (1)
Second Semester
01:198:416 Operating Systems Design (4)
14:332:312 Discrete Mathematics (3)
14:332:366 Digital Electronics (3)
14:332:368 Digital Electronics Laboratory (1)
14:332:452 Software Engineering (3)
computer elective (3)
Senior Year
First Semester
14:332:437 Digital Systems Design (3)
computer elective (3)
technical elective (3)
science math engineering elective (3)
humanities/social sciences elective (3)
Second Semester
01:220:102 Introduction to Microeconomics (3)
14:332:___ capstone design elective (3)
computer elective (3)
humanities/social sciences elective (3)
Total Credits = 123