MasterPhDLawBachelorMBAHealthcareCoursesOnline
Keystone logo
University at Buffalo Computer Engineering BS
University at Buffalo

Computer Engineering BS

New York, USA

4 Years

English

Full time

Request application deadline

Aug 2025

Request tuition fees

On-Campus

Introduction

Computer engineering is where software meets hardware. It's for people who want to understand the code and the circuits that make it possible for us to have smartphones, robots, driverless vehicles, computer networks, medical sensors, and millions of other devices. In this program, you'll get to work with your head and your hands as you discover how to be a translator, making software and hardware work together as efficiently as possible. It's part computer science, part electrical engineering … and all pretty amazing.

What will I learn?

As a computer engineering (CE) major, your first few years will include courses in software, such as data structures and object-oriented programming, as well as classes in math, physics, chemistry, and circuits that help you understand how computer hardware functions. Once you have this foundation, you’ll take more technical courses in computer organization, operating systems, and microprocessors, as well as electives that let you explore interests in computer architecture, networks, and other advanced topics. Along the way, you'll have opportunities to focus on your communication skills, teamwork, and leadership ability.

What can I do outside of class?

  • Grab your laptop and go: At UB, you'll find countless ways to learn and have fun outside of class.
  • Internships, co-ops, and experiential learning: Get real-world experience, like working on the Brain Connectivity project at a local hospital and on-campus engineering intramurals.
  • Student groups: Whether you're into hacking and tinkering or networking and making friends, check out UB's dozens of engineering student clubs, including clubs focused on computer science and engineering.
  • Research: As one student said, "I enjoy how research-oriented the professors are and how open they are to working with undergraduates.
  • Study abroad: If you're looking for a life-changing experience and international perspective, consider going abroad; UB engineering students have traveled to Australia, Costa Rica, France, and many other countries during summer and winter breaks.
Read more on the institution's website

Career Opportunities

Admissions

Scholarships and Funding

About the School

Chat with students

Questions