- Undergraduate Program
- Academic Advisors
- Careers
- CODO
- Employment
- Student Life
- Frequently Asked Questions
- Student Concerns
- Undergraduate Research
- CS Course Proficiency Exams
- Curriculum
- Artificial Intelligence Degree Requirements
- Computer Science Degree Requirements
- Data Science Degree Requirements
- Minor in Computer Science
- BS/MS Degree Program in CS
- BS/MS Planning Tool
- Honors in Computer Science
- Cooperative Education Program
- Curriculum Resources
- Scholarships
- Bridge Program
Why choose Purdue?
Be Part of a Nationally Known Program
It's no secret that Purdue is a great place to get a degree. Our computer science program is consistently ranked in the top 20 by US News and World Report, and The Wall Street Journal named Purdue the #4 public university in the United States.
Tailor Your Studies to Match Your Interests
Our growing department offers a wide variety of classes. At Purdue, you'll be able to specialize in one or more areas, depending on your interests. Tracks for specialization include:
- Computational science and engineering
- Computer graphics and visualization
- Database and information systems
- Foundations of computer science
- Machine intelligence
- Programming language
- Security
- Software engineering
- Systems programming
Advance to a great career
Simply put, our grads get jobs. They have a near 100 percent placement rate.
Employers view Purdue's Department of Computer Science as a source of top-performing and well-prepared graduates. Computer Science has its own job fair at Purdue, with more than 40 companies in attendance.
There's a wide variety of jobs available to our students, from large companies to small companies and startups.
Do Ground-breaking Research
Make exciting discoveries through research in computer science. We have a growing number of faculty members who are interested in providing research experiences to undergrads.
Be More Than Just a Number
We care about our students, and we've created a number of initiatives to support your success. These include:
The Bridge Program
Bridge is a two-week summer residential course designed for incoming freshmen with little or no programming experience. Covering 70 percent of your first semester in CS 180, Bridge will get you up to speed in programming as you prepare to launch your Purdue career.
CS 180 Black and Gold
We've taken steps to ensure that you'll succeed in your first programming class. CS 180 is divided into two sections: one for students who have programming experience, and one for those who don't. You’ll learn with peers at the same level as you, and you won’t feel lost or bored.
Computer Science Learning Community
Join the CS Learning Community within Purdue University Residences. You'll take several CS core courses with your floormates, participate in unique learning community events, meet CS faculty, and more.
Student Support
Purdue’s Department of Computer Science is the first department to hire a department-level diversity director. We’ve also elected an ombudsman whose role is to hear and address our students' concerns.
Peer Mentoring
Learn from students who have previously been in your shoes. Our peer mentoring program partners successful sophomores and juniors with freshman mentees. You’ll learn about difficult CS concepts, study for exams together, and have an experienced CS student who is a mentor, resource and friend.