What are the differences between the electrical engineering, computer engineering, and computer science programs at CU-Boulder?
- Our electrical engineering program provides a foundation in the traditional areas of electrical engineering in the first three years of the program. In the final year, you have the opportunity to specialize in one or two areas of interest, or you may explore other areas in EE.
- Our computer engineering degree is doubly accredited as both an electrical engineering degree and a computer engineering degree. After covering the same basic electrical engineering courses, students take two upper-level computer science courses plus two senior-level computer engineering courses.
- The B.S. degree in computer science is offered by the Computer Science Department and is primarily a software curriculum. Computer science students are required to take one ECEN course, ECEN 2120, Computers as Components. Two more are optional: ECEN 3100, Digital Logic; and ECEN 4593, Computer Organization.
What high school courses best prepare me for engineering at CU?
- Math and science courses provide the best preparation for engineering curricula.
- Courses or extracurricular experiences that teach problem solving skills are beneficial.
What does ABET accreditation mean?
As stated by
"ABET accreditation is assurance that a college or university program meets the quality standards established by the profession for which it prepares its students. For example, an accredited engineering program must meet the quality standards set by the engineering profession."
ABET thoroughly reviews our degree programs every six years.