BSCMPE Computer Engineering

4 Years On Campus Bachelors Program

Purdue University West Lafayette

Program Overview

The Bachelor of Science in Computer Engineering (BSCmpE) at Purdue University, offered across West Lafayette and Indianapolis campuses, is an ABET-accredited program that equips students with expertise in both hardware and software design. Students develop the ability to design, analyze, and implement complex computer systems, with specialization options in areas such as computer security, artificial intelligence, computer graphics, networking, operating systems, and compilers.

The program begins with Purdue's First-Year Engineering (FYE) program, providing a common foundation before entry into the Computer Engineering major. Purdue emphasizes hands-on laboratory work, design projects, teamwork, and research opportunities to prepare students for leadership in multidisciplinary environments

Course Overview:

  • Core Courses: Electrical Engineering Fundamentals I, Electrical Engineering Fundamentals I Lab, Electrical Engineering Fundamentals II, Advanced C Programming, Python For Data Science, Introduction To Digital System Design, Signals And Systems, Probabilistic Methods In Electrical And Computer Engineering, Microprocessor Systems And Interfacing, Data Structures

  • Comp Engineering Selectives: Fundamentals Of Computer Graphics, ASIC Design Laboratory, Introduction To Computer Security, Computer Design And Prototyping, Operating Systems Engineering, Introduction To Computer Communication Networks or Computer Network Systems, Introduction To Compilers And Translation Engineering or Compilers And Translator Writing Systems, Software For Embedded Systems or Embedded Systems, Introduction To Artificial Intelligence or Artificial Intelligence

  • Optional Concentrations: Artificial Intelligence and Machine Learning Concentration for Computer Engineering, Computer Systems Concentration in Computer Engineering, Microelectronics and Semiconductor Concentration for Computer Engineering, Software Engineering Concentration for Computer Engineering

Experiential Learning (Research, Projects, Internships etc.)

  • Hands-On Laboratories: Integrated throughout the program, providing practical experience in digital systems, microprocessors, circuits, and software.

  • Senior Design Project: Capstone project simulating real-world engineering challenges, with an emphasis on teamwork and industry relevance.

  • Research Opportunities: Participation in cutting-edge research at facilities like the Birck Nanotechnology Center and access to Purdue’s broad research ecosystem.

  • Industry Exposure: Strong links to major industries through internships, cooperative education, and industry-sponsored projects.

Progression & Future Opportunities

  • Graduate Careers: Design, research, production, marketing, and testing roles across the computer, electronics, aerospace, automotive, chemical, and medical sectors.

  • Industry Sectors: Graduates work in computers, IT, aerospace, automotive, communications, energy, medical devices, and more.

  • Further Study: Excellent foundation for graduate programs in computer engineering, electrical engineering, computer science, business, law, and medicine.

  • Professional Development: Emphasis on communication, teamwork, problem-solving, ethical responsibility, and self-directed learning to support career growth and leadership.

Program Key Stats

$28,794
$ 60

Jan Intake : 13th DecAug Intake : 15th Jan


59 %
No
Yes

Eligibility Criteria

AAA - A*A*A
3.8 - 4.0
38 - 42
90 - 95

1200 - 1470
27 - 34
6.5
80

Additional Information & Requirements

Career Options

  • Computer Engineer
  • Embedded Systems Engineer
  • Hardware Designer
  • Software Developer
  • Systems Engineer
  • AI Specialist
  • Cybersecurity Engineer
  • Network Architect

Book Free Session with Our Admission Experts

Admission Experts