Purdue University
West Lafayette, Indiana
Degree:
BS
Computer Engineering
Location:
School of Electrical and Computer Engineering
Credits:
125 credits
System:
Semester
Required Computer Science (or Related):
• ECE 26400: Advanced C Programming (3 credits)
• ECE 20875: Python for Data Science (3 credits)
• ECE 36800: Data Structures (3 credits)
• ECE 36900: Discrete Mathematics (3 credits)
• Computer Engineering Electives (16 credits)
• See "Engineering Requirements"
Required Math:
• Calculus I-III (12-14 credits)*
• Ordinary Differential Equations (3 credits)
• Linear Algebra (3 credits)
Required Science:
• Chemistry (4 credits)*
• Physics I-II (8 credits)*
• Science Elective from approved list (4-8 credits)*
Required Engineering:
• ENGR 13100/13200: Transforming Ideas to Innovation I-II (4 credits)*
• ECE 20001: Electrical Engineering Fundamentals with Lab (4 credits)
• ECE 20002: Electrical Engineering Fundamentals II (3 credits)
• ECE 27000: Introduction to Digital System Design (4 credits)
• ECE 29401: Electrical and Computer Engineering Sophomore Seminar (1 credit)
• ECE 30100: Signals and Systems (3 credits)
• ECE 30200: Probabilistic Methods in Electrical and Computer Engineering (3 credits)
• ECE 36200: Microprocessor Systems and Interfacing (4 credits)
• ECE 39401: Professional Communications and Diversity (1 credit)
• ECE 47700: Digital Systems Senior Project (4 credits)
• ECE 49401: Professional Communication Captstone (1 credit)
• ECE Elective with restrictions (1 credit)
• ECE Electives (6 credits)
• ECE Breath Elective from approved list (3 credits)
• See "Computer Science or Related Requirements"
Other Requirements:
• Written Communication (6-8 credits)*
• Oral Communication (6 credits)*
• Humanities Foundational Elective (3 credits)
• Behavioral/Social Science Foundational Elective (3 credits)
• Science, Technology, and Society Foundational Elective (3 credits)
• Civics Literacy (varies)
Subfield Required:
No
Type:
Optional Concentration or Focus
Options:
Choose one or two optional areas of Concentration or Focus:
• Automatic Control
• Communications, Networking, Signal, and Image Processing
• Computer Engineering
• Fields and Optics
• Microelectronics and Nanotechnology
• Power and Energy Systems
• VLSI and Circuit Design
Double or Dual Major Option(s):
• May be possible to double major.
Related Majors:
• BS Computer Science (College of Science)
Good to Know:
• The term for which a student is admitted to Purdue determines specific requirements; information here is based on entry Fall 2021.
• Students must complete First Year Engineering (FYE) requirements, marked here with an asterisk (*), before beginning Computer Engineering coursework.
University's Webpage for this Program:
Catalog Year:
2022

