University at Buffalo

USA
1 Scholarships 199 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

Offered at University at Buffalo, USA
DegreeBachelor
FieldComputer Engineering.
B

Cost & earnings at University at Buffalo What students borrow here, and what they go on to earn

You borrow $19,000 median federal debt
You repay $216/mo over 10 years
Graduates earn $70,814 10 yrs after entry
Debt clears in 0.6 yrs of the salary premium
US Department of Education figures See the full breakdown →
B

Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing

See the degree grade →

Overview

The Bachelor's in Computer Engineering at the University at Buffalo offers a comprehensive education that blends the principles of engineering, computer science, and technology. This program is designed for students who are passionate about developing innovative solutions through software and hardware integration. With a strong emphasis on hands-on experience and real-world applications, students will be well-prepared for a dynamic career in the ever-evolving tech landscape.

What you'll study

Throughout the program, students will engage in a diverse curriculum that covers fundamental and advanced topics in computer engineering. Key areas of study include:

  • Digital Logic Design: Understanding the principles of digital systems and circuit design.
  • Microprocessors: Exploring the architecture and programming of microcontrollers and microprocessors.
  • Embedded Systems: Learning to design and develop systems that combine hardware and software.
  • Software Engineering: Gaining skills in software development methodologies, including design, coding, and testing.
  • Networking: Investigating the fundamentals of computer networks and data communication.
  • Data Structures and Algorithms: Mastering essential techniques for efficient problem-solving and programming.

In addition to theoretical knowledge, students will participate in laboratory sessions and projects that foster collaboration and innovation.

Entry requirements

To be eligible for the Bachelor's in Computer Engineering program, applicants typically need to meet the following criteria:

  • A high school diploma or equivalent, with a strong background in mathematics and science.
  • Completion of prerequisite courses in subjects such as physics, calculus, and computer programming.
  • A satisfactory score on standardized tests, if applicable.
  • A personal statement or essay demonstrating interest in computer engineering and relevant experiences.

Career prospects

Graduates of the Bachelor's in Computer Engineering program are well-equipped for a wide range of career opportunities in various industries. Potential career paths include:

  • Software Developer
  • Systems Engineer
  • Network Architect
  • Embedded Systems Designer
  • Hardware Engineer
  • Data Analyst

With the increasing demand for technology solutions across sectors, graduates can look forward to a rewarding career, contributing to advancements in fields such as artificial intelligence, cybersecurity, and the Internet of Things (IoT).

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University at Buffalo

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.