Bachelor of Science in Electrical & Computer Engineering
The BS in electrical and computer engineering provides students with foundational knowledge of electrical engineering, with added emphasis on computer software and hardware. This degree is doubly accredited as an electrical engineering degree and a computer engineering degree, providing students with a breadth of skill and preparing them for many career options.
- Learn how to apply your education to real-world problems
- Establish a portfolio of up-to-date skills and abilities
- Gain hands-on prototyping skills that prepare you for success
Academic Plan & Requirements
To earn the BS in electrical and computer engineering, students must complete 128 credit hours. After covering foundational electrical engineering courses, students take two upper-level computer science courses plus two senior-level computer engineering courses.
Students also get the opportunity to explore technical electives in other engineering disciplines, as well as advanced elective courses such as:
- Semiconductor Devices
- Fundamentals of Computer Security
- Data and Network Science
- Power Electronics and Photovoltaic Power Systems Lab
- Special Topics including Engineering Applications in Biomed, Building Quantum Computers and Cryptocurrency Security
And an additional degree option for electrical and computer engineering students:
- Bachelor’s-accelerated master’s: A combined bachelor's (BS) and master's (MS) degree is offered for highly motivated undergraduate students. The BAM program allows students to take advanced courses at an accelerated pace, engage in an independent research project and obtain both degrees in five years.