Electrical and Computer Engineering, B.S. Major (Class of 2017 and beyond)
Requirements
The program consists of a minimum of 13-14 major courses and 12-13 collateral courses:
MATH 161 | Calculus I | |
MATH 162 | Calculus II | |
MATH 182 | Discrete Structures | |
MATH 263 | Calculus III | |
MATH 264 | Differential Equations with Linear Algebra | |
CHEM 121 | General Chemistry I | |
| | |
PHYS 131 | Physics I: Mechanics | |
| And | |
PHYS 133 | Physics II: Electricity, Magnetism, and Waves | |
| Or | |
PHYS 151 | Accelerated Physics I: Mechanics and Thermodynamics | |
| And | |
PHYS 152 | Accelerated Physics II: Electricity, Magnetism, and Optics | |
| | |
ES 101 | Introduction to Engineering | |
| Approved science/mathematics elective | |
| | |
CS 104 | Introduction to Game Programming | |
| Or | |
CS 105 | Digital Media Computing | |
| Or | |
CS 106 | Personal Robotics | |
| | |
CS 150 | Data Structures and Algorithms | |
| | |
CS 205 | Software Engineering | |
| Or | |
ECE 318 | | |
| | |
ECE 211 | Digital Circuits I | |
ECE 212 | Digital Circuits II | |
ECE 221 | Basic Electric Circuit Analysis | |
ECE 322 | Introduction to Solid State Devices and Circuits | |
ECE 323 | Analysis and Design of Solid State Circuits | |
ECE 331 | Signals and Systems | |
ECE 332 | Communications Systems | |
ECE 341 | Engineering Electromagnetics | |
ECE 433 | Industrial Electronics and Control Systems | |
ECE 491 | Senior Project | |
ECE 492 | Electrical and Computer Engineering Design Laboratory II | |
ECE | Two approved ECE electives | |
The Common Course of Study is required.