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. As a computer engineer, you must have a strong background in mathematics and physics, a broad base in the humanities and social sciences, and excellent communication skills.
Note: The First-Year Engineering Program is the entry point for all beginning engineering students. They must complete the First-Year Engineering requirements before entering the engineering school of their choice. The mission of this student-oriented service program is to advise, teach and retain outstanding students for Purdue's College of Engineering. This core curriculum includes courses in math, chemistry, physics, computer programming, and communication skills, as well as introductory engineering coursework taught in the new Ideas to Innovation (i2i) Learning Laboratory. The First-Year Engineering Program provides students with a firm foundation and initial understanding of engineering and career options to assist them in identifying which of Purdue's engineering disciplines is the right fit. Our professional academic advisors, faculty and student advisors are dedicated to assisting beginning engineers with the first-year experience.
Plan of Study
Related Career Interests
Careers in Computer Engineering
Computer engineering graduates are sought by all major industries. Graduates hold many important and challenging positions in the aerospace, chemical, nuclear, automotive, medical, metallurgical, textile, railway, petroleum, and other basically non-electrical industries. Important professional attributes include communication skills, the art of self-learning, teamwork, and an appreciation for ethical conduct. These skills prepare you for research and development positions in industry, as well as for careers in management, sales, teaching, medicine, and law.
Transfer to Computer Engineering
Purdue admits to individual majors. In addition to meeting overall Purdue transfer criteria, such as minimum high school course requirements, applicants must also meet major-specific requirements. The major-specific criteria for this program are listed below. Students who meet or exceed these are the most competitive candidates for admission. Before applying, review the closed programs page to confirm your desired major is open to transfer students for your desired entry term.
Minimum GPA: 3.0
Additional Requirements: See the Engineering Transfer Criteria page for more detailed course requirements.
Contact InformationECE Undergraduate Office