Purdue Computer Science is one of the country's top-ranked programs. Faculty members are shaping the future of information technology through cutting-edge research. Students can take courses that include such topics as graphics and animation, robotics, web programming, competitive programming, cryptography and security, networks, software engineering, distributed systems, information systems, artificial intelligence, and bioinformatics.
Lawson Hall, the Computer Science building, is equipped with cutting-edge networking and computing technologies, including 10-gigabit Ethernet cabling and wireless access throughout the building. There are four classrooms, four instructional labs, five research labs, and a student activity center. The building also offers students a variety of interaction areas, and a deli-style café and espresso bar. A 16-by-9 foot tiled video wall donated by the Harris Corporation is used for a variety of purposes, including notices of campus events, workshop and colloquium speakers, news and information, research demonstrations, and class projects.
The Purdue University Department of Computer Science has a comprehensive and exciting curriculum for its undergraduate students. There is a great deal of flexibility in this curriculum. CS students begin by taking six core courses that teach them the fundamentals of computer science. Students can then select one or more tracks, which allow them to deepen their understanding in a specific area (or areas) of Computer Science. These academic tracks include:
- Computational Science and Engineering
- Computer Graphics and Visualization
- Database and Information Systems
- Foundations of Computer Science
- Machine Intelligence
- Programming Languages
- Software Engineering
- Systems Programming
This curriculum offers adventurous young women and men an excellent opportunity to be involved in a dynamic discipline that will continue to grow and to contribute significantly to progress in many other disciplines and ultimately to changes in human society that are nothing short of profound.
Priority deadline for fall enrollment - November 1
Plan of Study
Related Career Interests
Careers in Computer Science
Computer Sciences graduates pursue careers in animation and visualization, biotechnology, computational finance, computer graphics, consulting, information security, wireless systems, and software engineering. Many also go on to graduate or professional school in areas such as business, law, or medicine. Students learn communication skills, teamwork, and problem-solving skills and acquire the necessary technical skills for positions in computing in most any industry.
Transfer to Computer Science
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.5
Additional Requirements: Completion of at least one semester of college-level calculus equivalent to MA 16100 or MA 16500 with a grade of B or higher, plus one of the following:
- Grade of B or higher in a college-level object-oriented programming class
- Computer Science A or AB AP test score of 4 or 5
- Computer Science IB HL test score of 5 or higher
- Computer Science A-Level exam with a grade of B or higher
- Military or industry experience will be considered in lieu of course or advance credit exam
All applicants who meet these minimum requirements will be evaluated holistically for admission to this high-demand program.
Contact InformationRecruiting Coordinator