BS in Computer Engineering - logo

BS in Computer Engineering
Purdue University West Lafayette


Computer Engineering is one of the specialization in Electrical and Computer Engineering that provides the student an in depth education in both hardware and software aspects of modern computer systems. Computer engineering encompasses all areas of research, development, design, and operation of computer systems and their components, including both hardware and software. In this area of study, you can pursue advanced coursework in: Computer Security, Artificial Intelligence, Computer Graphics, Networks, Operating Systems, and Compilers.

Core Courses:

  • Linear Circuit analysis I, II
  • Electronic Measurement Techniques
  • Advanced C Programming
  • Introduction to Digital System Design
  • Signals and Systems
  • Probabilistic Methods In Electrical And Computer Engineering
  • Microprocessor Systems And Interfacing
  • Software Engineering Tools Laboratory
  • Data Structures



Annual Tuition Fee*

48 Months

Course Duration


Course Credits

On Campus

Delivery Medium

Course Link

Application Fee



Academic Pre-Requisites

High School Subject:

  • Math – 8 Semesters
  • English – 8 semesters
  • Social Studies – 6 semesters
  • Lab Science – 6 semesters (2 must be chemistry)

Standardized Test:

  • SAT: SAT Reading Test (new) - 33 or higher SAT
  • ACT: English – 28 or higher
  • TOEFL: 88 iBT or higher
  • IELTS: 6.5 or higher score with at least 6 in each section


  • Microsoft Corporation
  • General Motors
  • Salesforce
  • Lockheed Martin Corporation
  • Amazon Web Services
  • Hughes Network Systems
  • Epic Systems Corporation

Average salary of graduates is $81,525.

More Programs

similarCourse Logo
MS in Computer Engineering

Texas A&M University, College Station

similarCourse Logo
BS in Computer Engineering

McMaster University, Hamilton

similarCourse Logo
BEng in Computer Engineering

The Hong Kong University of Science and Technology