University at Buffalo (SUNY)
University at Buffalo (SUNY)

12 Capen Hall, Buffalo, New York, Buffalo, New York, USA

Computer Engineering - STEM

4-Year Bachelor's Degree

Program Summary

Computer engineering combines software and hardware, making it the ideal field for those interested in understanding both the code and the circuits behind technologies like smartphones, robots, self-driving cars, computer networks, medical sensors, and countless other devices. In this program, you’ll engage both your mind and hands as you learn how to bridge the gap between software and hardware, ensuring they work together seamlessly. It's a blend of computer science and electrical engineering, resulting in a truly exciting and dynamic field. As a computer engineering (CE) major, you'll begin with courses in software, including data structures and object-oriented programming, along with foundational classes in math, physics, chemistry, and circuits to help you understand computer hardware. After building this base, you'll dive into more specialized subjects like computer organization, operating systems, and microprocessors, while also choosing electives in areas such as computer architecture, networks, and other advanced topics. Throughout the program, you'll also have the chance to enhance your communication skills, teamwork, and leadership abilities.

Academic Background

Minimum Level of Education Completed

HSC/A-Level/GED

Minimum GPA

3.0

Minimum Language Test Scores

Program Intakes

Open date

February 1, 2025

Submission deadline

June 1, 2025

Open date

July 1, 2025

Submission deadline

November 1, 2025

Cost and Duration

4-Year Bachelor's Degree

Program Level

4 Years

Program Length

$22300 USD

Cost of Living

$0 USD

Application fee

$33800 USD / First Year

Gross Tuition