Electrical and Computer Engineering, B.S. Major (Class of 2030 and Beyond)
Requirements
The program consists of a minimum of 15-16 major courses and 10-11 collateral courses:
| MATH 161 | Calculus I | 1 |
| MATH 162 | Calculus II | 1 |
| MATH 182 | Discrete Structures | 1 |
| MATH 263 | Calculus III | 1 |
| MATH 264 | Differential Equations with Linear Algebra | 1 |
| | |
| CHEM 107 | General Chemistry I | 1 |
| Or | |
| CHEM 103 | General Chemistry I with Recitation | 1 |
| | |
| PHYS 131 | Physics I: Mechanics | 1 |
| And | |
| PHYS 133 | Physics II: Electricity, Magnetism, and Waves | 1 |
| Or | |
| PHYS 151 | Accelerated Physics I: Mechanics and Thermodynamics | 1 |
| And | |
| PHYS 152 | Accelerated Physics II: Electricity, Magnetism, and Optics | 1 |
| | |
| ES 101 | Introduction to Engineering Design | 1 |
| | One approved Engineering/Mathematics/Science elective | |
| CS 110 | Introduction to Computer Programming | 1 |
| CS 120 | Computer Science I | 1 |
| CS 150 | Data Structures and Algorithms | 1 |
| | |
| CS 205 | Software Engineering | 1 |
| Or | |
| ECE 414 | Embedded Systems | 1 |
| | |
| ECE 211 | Digital Circuits I | 1 |
| ECE 212 | Digital Circuits II | 1 |
| ECE 221 | Basic Electric Circuit Analysis | 1 |
| ECE 322 | Introduction to Solid State Devices and Circuits | 1 |
| ECE 323 | Analysis and Design of Solid State Circuits | 1 |
| ECE 331 | Signals and Systems | 1 |
| ECE 332 | Communications Systems | 1 |
| ECE 341 | Engineering Electromagnetics | 1 |
| ECE 433 | Industrial Electronics and Control Systems | 1 |
| ECE 491 | Electrical & Computer Engineering Design Project I | 1 |
| ECE 492 | Electrical & Computer Engineering Design Project II | 1 |
| ECE | Two approved ECE electives | |
For students who place out of
CS 110, one advisor-approved math, science, or engineering elective will be required in place of
CS 110.
This page reflects the requirements for completing this major. General graduation requirements for all students can be found here.