12 Capen Hall, Buffalo, New York, Buffalo, New York, USA
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
TOEFL
70
IELTS
6
PTE
50
Duolingo
105
Program Intakes
August 2025
Open date
February 1, 2025
Submission deadline
June 1, 2025
January 2026
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
Study Destinations
© 2005-2025 PIE Academy Inc.