Skip to main content

DEGREE Computer Engineering, BS

Major in computer engineering

As a computer engineering major, you can learn how to design and manufacture computer hardware using the latest semiconductor chip technologies, which form the foundation of everything from automobiles to household appliances to defense systems. In addition, you can learn how to develop, analyze and research systems that process, store and convey digital information. Computer engineering majors explore cutting-edge systems, including wearable technology, mobile devices, personal computers, servers used in the cloud, and embedded systems. You can even focus on the mathematics, tools and practices associated with machine learning and data science in engineering with our new machine learning and data science named degree option—a formal “sub-major” that’s also reflected on your educational transcript. Become a Badger, and let your curiosity set your path for learning.


At a glance

Electrical and computer engineering department

faculty in our department who are women
undergraduate ranking among public universities in computer engineering
undergraduate ranking among public universities in electrical engineering

Program and degree information

View the Undergraduate Guide for information on requirements, four-year plans and more.

Determine what kind of student you will be and learn more about what information you need to apply.

Freshman A freshman includes anyone who is currently a student in high school or who has not taken college coursework since graduating from high school.
Transfer Student A transfer student is anyone who has attended another college or university after graduating from high school and wishes to enroll in an undergraduate degree program at UW–Madison.
Cross-campus Student Cross-campus transfer students are students who are currently enrolled in another school or college at UW-Madison who wish to transfer into the College of Engineering.
Reentry Student Students who previously attended the University of Wisconsin–Madison as an undergraduate and would like to complete their first undergraduate degree will need to apply for reentry admission. Reentry students are those who have not been enrolled in courses for a semester or more.

Tuition and segregated fee rates are always listed per semester (not for Fall and Spring combined).


The College of Engineering is committed to recognizing the potential and accomplishments of incoming and enrolled students by supporting their education through a variety of scholarships at the college and departmental level.


Program Educational Objectives for the Bachelor of Science in Computer Engineering 

Within the first few years after graduation, our graduates should be engaged in activities such as: 

  1. Employment in industry, government, academia, or non-profit using their degree knowledge or skills for professional functions such as teaching, research and development, quality control, technical marketing, intellectual property management, or sales. Graduates may eventually reach a leadership position supervising others. 

  2. Continuing education through self-study or short courses and workshops through their employer, local or online educational institutions, or attendance at professional events such as conferences. 

  3. Taking a principal role in starting a new business or product line. 

  4. Pursuing a postgraduate degree. 


Learning Outcomes

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. an ability to communicate effectively with a range of audiences
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.


  • Conferred, 2023-2024
    Bachelor of Science, Computer Engineering: 107
  • Enrolled, Fall 2023
    Bachelor of Science, Computer Engineering: 588

The B.S. in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET,, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communication, Telecommunication(s), and Similarly Named Engineering Programs.

View the UW-Madison Guide for information on all electrical and computer engineering courses.


Research opportunities

You’re an undergrad at a university known for its world-changing research. As an undergrad, you can be part of that—whether in a lab in our department, elsewhere in engineering, or even in other schools or colleges across UW-Madison! And if you discover a passion for research, want to further specialize in your field, or simply enjoy the process of learning in an academic setting, you can get any of those through our advanced master’s and PhD degree programs, too!

Research experience

As an undergrad, you can help pioneer new knowledge or technologies on your own or as a researcher in a professor’s lab.  It’s a great opportunity to apply what you’re learning in class, explore a field or topic that interests you, and gain insight into what it’s like to be a graduate student.

person from ECE Laboratories August 2022 holding computer wafer

Electrical and Computer Engineering: Research, MS

As an electrical and computer engineering master’s student, you can work with our outstanding faculty members on research in areas such as energy systems, computer systems and architecture, solid state and quantum technologies, machine learning, signal processing and information theory, and more.

Electrical and computer engineering news

Our department is a proud part of UW-Madison’s reputation for research excellence—boasting award-winning faculty, advanced facilities and laboratories, and a culture of creativity, inclusion and innovation.

Become a Badger Engineer