Bachelor of Science in Electrical & Computer Engineering

Our students gain a hands-on education that prepares them for successful careers in embedded systems, the computer industry, power and renewable energy, the biomedical industry, aerospace or academia.

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

Top 20 public U.S. university for engineering

(U.S. News & World Report, 2020) 

Connect with many high-tech companies right here in Boulder, many of which sponsor internships or mentorship programs

Learn from faculty experts in small, collaborative classes where our average student-to-faculty ratio is 10-to-1

Be successful.

Meet the needs of society and industry by applying your knowledge of electrical and computer engineering to a variety of careers.

 
$99,500

Median salary of CU Boulder electrical and computer engineering students 1–5 years after graduation

 

Software engineer, research assistant, application engineer and software developer are common job opportunities for graduates

 

Microsoft, Intel, Marine Space Grant Consortium, Seagate Technology, Medtronic and Lockheed Martin employ our alumni

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.