Electrical and Computer Engineering: Alternate BS, Four-Year Plan
Read about the BS in Electrical and Computer Engineering program.
Year One
- IECE 110 (2)
- AMAT 100 (3) (MATH)
- U.S. History (3)
- IECE 201 (4)***
- Writing and Critical Inquiry (3) (WCI)
Total: 15 Credits
- IECE 111 (4)***
- AMAT 112 (4)
- APHY 140/142 (3)
- APHY 145 (1)
- ACHM 115 (4) (NATSCI)
Total: 16 Credits
Courses labeled with *** require a grade of C or better to progress in major
Year Two
- IECE 210 (4)
- AMAT 113 (4)
- APHY 150/152 (3)
- APHY 155 (1)
- Languages Other than English (3-5) (LANG)
Total: 15-17 Credits
- IECE 240 (4)***
- IECE 231 (4)
- AMAT 214 (4)
- AMAT 220 (3)
- International Perspectives (3) (INTLPER)
Total: 18 Credits
Courses labeled with *** require a grade of C or better to progress in major
Year Three
- IECE 202 (4)***
- IECE 322 (4)
- AMAT 215 (3)
- AMAT 370 / IEGR 370 (3)
- Arts (3) (DP-ARTS)
Total: 17 Credits
- IECE 300 (4)
- IECE 371 (4)
- IECE 442 (3)
- ECE Elective (3)
- Social Science (3) (DP-SOCSCI)
Total: 17 Credits
Courses labeled with *** require a grade of C or better to progress in major
Year Four
- IECE 490 (3)
- IECE 310 / IECE 334 (4)
- ECE Elective (3)
- ECE Elective (3)
- Humanities (3) (DP-HUM)
Total: 16 Credits
- IECE 491 (3)
- ECE Elective (3)
- ECE Elective (3)
- ECE Elective (3)
- Diversity (3) (DP-DIVERSITY)
Total: 15 Credits
Notes
Electrical and Computer Engineering BS, Four-Year Plan Checklist
Electives by Concentration Area
| Control & Computing Systems | Electronic Circuits & Systems | Signal Processing & Communications |
|---|---|---|
| ECE 404 Comp. Architecture & Org. | ECE 401 Advanced Electronics | ECE 417 Optical Communications |
| ECE 416 Computer Comm/ Networks | ECE 402 Power Electronics | ECE 462 Digital Signal Processing |
| ECE 431 Reconfigurable Comp. | ECE 411 Microwave Engineering | ECE 463 Digital Image Processing |
| ECE 441 GPU Architecture & Programming | ECE 412 Antenna Engineering | ECE 465 Machine Learning for Engineers |
| ECE 451 Robotics | ECE 413 Electric Energy System | ECE 466 Deep Learning |
| ECE 453 Cyber-Physical Systems | ECE 414 Electric Machines | ECE 471 Communications Systems |
| ECE 481 Linear Control Theory | ECE 418 Power Systems Analysis | ECE 472 Advanced Digital Communication |
| ECE 482 Modem Control Theory | ECE 419 Fundamentals of Electric & Hybrid Electric Vehicles | ECE 473 Radio Wave Propagation & Remote Sensing |
| CS1 401 Numerical Methods | ECE 420 Intro to VLS | ECE 474 Modem Wireless Networks |
| CSI 403 Design & Analysis Alg. | ECE 421 Digital ASIC Design | ECE 475 Probability and Random Processes |
| CSI 412 Operating Systems | ECE 422 Integrated Circuit Devices | N/A |
| CSI 426 Cryptography | ECE 423 Analog CMOS IC Design | N/A |
| CSI 435 Introduction to AI | N/A | N/A |
| CSI 436 Machine Learning | N/A | N/A |
General Education Requirements, for students matriculating Fall 2023 and after
- MS Mathematics and Quantitative Reasoning
- WCI Writing and Critical Inquiry
- AR Arts
- HU Humanities
- NS Natural Sciences and Scientific Reasoning
- SS Social Sciences
- US U.S. History and Civic Engagement
- IP World History and International Perspectives
- LANG Languages Other than English (one semester of collegiate study, or the equivalent, of a language other than English)
- DEISJ Diversity: Equity, Inclusion & Social Justice
Credit bearing Professional Development Options
- RSSW 290, 291 and 390 – Community Service
- Research within major
- University internship
- Departmental Internship
- Community Engaged Coursework
- Study Abroad
- Tutoring opportunities
This is a suggested course sequence.
- MS Mathematics and Quantitative Reasoning
- WCI Writing and Critical Inquiry
- AR Arts
- HU Humanities
- NS Natural Sciences and Scientific Reasoning
- SS Social Sciences
- US U.S. History and Civic Engagement
- IP World History and International Perspectives
- LANG Languages Other than English (one semester of collegiate study, or the equivalent, of a language other than English)
- DEISJ Diversity: Equity, Inclusion & Social Justice
Credit bearing Professional Development Options
- Research within major
- University internship
- Departmental Internship
- Community Engaged Coursework
- Study Abroad
- Tutoring opportunities