Purdue University

USA
7 Scholarships 198 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

Offered at Purdue University, USA
DegreeBachelor
FieldComputer Engineering.
B

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

You borrow $19,500 median federal debt
You repay $222/mo over 10 years
Graduates earn $72,424 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 →

Purdue University's Bachelor of Science in Computer Engineering is an engineering degree combining electrical engineering and computer science to prepare students to design, build and test digital systems, embedded platforms and computing hardware. It suits students who enjoy both hardware and software, want hands‑on lab experience, and aim for careers in embedded systems, digital design, communications or advanced computing.

What you'll study

The Computer Engineering curriculum at Purdue blends core topics from electrical and computer engineering with computer science fundamentals. Early years focus on mathematics, physics and introductory engineering principles; later years emphasise digital systems, microprocessor architecture, embedded systems, VLSI and hardware/software integration.

  • Core modules – digital logic and system design, circuits and electronics, signals and systems, computer architecture and organisation, data structures and algorithms.
  • Systems and hardware – microprocessors and embedded system design, FPGA development and HDL (Hardware Description Languages), VLSI/microelectronics, hardware verification and testing.
  • Software and integration – operating systems, real‑time systems, device drivers, networking fundamentals and software engineering for constrained platforms.
  • Supporting topics – probability and statistics for engineers, control systems, communications, and elective courses in security, robotics, machine learning or power electronics.
  • Practical experience – extensive laboratory courses, a multi‑semester senior capstone design project where teams deliver functioning prototypes, and opportunities for undergraduate research in fields such as embedded systems, cybersecurity, nanotechnology and computer architecture.

Students may pursue minors, certificates or a 5‑year combined BS/MS route to specialise further. The programme is delivered through Purdue’s College of Engineering and aligns its lab and project work with industry tools and standards.

Entry requirements

Applicants should demonstrate strong preparation in mathematics and science. Typical academic preparation includes advanced high‑school mathematics (calculus where available), physics, and coursework in computer science or programming if possible.

  • Academic – successful completion of secondary education with strong grades in mathematics and science subjects; admissions evaluate transcripts holistically and consider the rigour of the applicant’s programme of study.
  • Recommended experience – familiarity with programming (Python, C/C++ or similar), hands‑on projects (robotics kits, microcontroller projects, coding competitions) or AP/A‑level subjects related to maths, physics or computing are advantageous.
  • Other factors – personal statements, examples of project work, letters of recommendation and demonstrated interest in engineering strengthen applications; international applicants must meet the university’s English proficiency expectations.

Career prospects

Graduates with a Computer Engineering degree from Purdue enter a broad range of technical roles in both hardware and software domains. The combination of circuit and computing skills makes alumni attractive to employers across industries.

  • Hardware design engineer (ASIC/FPGA/VLSI)
  • Embedded systems engineer and firmware developer
  • Systems architect or platform engineer for communications and networking
  • Robotics and autonomous systems engineer
  • IoT and edge computing developer
  • Software engineer for performance‑critical or system‑level applications
  • Roles in test and validation, hardware verification, and reliability engineering
  • Opportunities in research and postgraduate study in areas such as computer architecture, microelectronics, and cybersecurity

Purdue supports career development through engineering career fairs, industry partnerships and co‑op/internship opportunities that facilitate transitions into industry or graduate programmes.

Why study at Purdue University

Purdue’s College of Engineering offers a well‑established Computer Engineering pathway with abundant hands‑on learning, maker spaces, and research centres. Students benefit from extensive laboratory facilities, collaboration with research units such as the Birck Nanotechnology Center and security/analytics groups, and a culture of team‑based design projects.

  • Practical emphasis – multi‑semester capstone projects, lab coursework and opportunities for undergraduate research translate theory into applied skills.
  • Industry connections – strong links with technology and engineering firms provide internship and recruitment pathways.
  • Student support – academic advising, tutoring, and student engineering organisations (including project and design teams) help students develop technical and professional skills.
  • Pathways – options for specialisation through electives, minors, certificates and combined degree programmes allow students to tailor study to interests such as cybersecurity, controls, or microelectronics.

These features make Purdue a suitable choice for students seeking a rigorous, practically oriented education in computer engineering that prepares them for a wide range of technical careers or further study.

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 Purdue University

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.