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 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.
