Undergraduate Program Offerings
The Purdue University Elmore Family School of Electrical and Computer Engineering undergraduate program offers two dynamic degree paths, each tailored to spark your curiosity and drive your passion for technology: the Bachelor of Science in Electrical Engineering (BSEE) and the Bachelor of Science in Computer Engineering (BSCmpE). Whichever path you choose, Purdue ECE empowers you to become an innovator and leader in Electrical or Computer Engineering.
While Electrical Engineering and Computer Engineering share common roots, each program has a unique focus and distinct career paths. EE explores the generation, transmission, and utilization of electrical power. CmpE focuses on the design and development of computer systems, hardware, and software. Together, they form a powerful synergy that addresses the multifaceted demands of the modern technological landscape.
Both programs are accredited by the Engineering Accreditation Commission of ABET.
Specific requirements are dependent upon the student's catalog term, i.e., the term in which the student was admitted to Purdue University. However, the following apply to all BSEE and BSCmpE degree requirements regardless of catalog term.
- An overall GPA of at least 2.000 in courses that apply to the ECE major area requirements must be attained.
- At least 32 credits of upper level ECE courses that apply to the ECE major area requirements must be taken at the Purdue West Lafayette campus.
- Engineering Breadth Requirement
- ECE Advanced Math Selectives
- ECE Science Selectives
- ECE General Education Program
- Guidelines for ECE Complementary Electives
- Suggestions for Choosing ECE Electives for the BSEE Degree