Fabrizio Cicala is a PhD candidate at Purdue University, focusing on how to stop malware on smartphones and various connected devices. He chose Purdue because it’s the oldest and one of the best computer science programs in the country.
Cicala moved to West Lafayette in 2019 after earning his undergraduate degree from Roma Tre University. “Purdue’s computer science program is a great place for collaboration,” he shares. “You can work closely with professors, classmates, and industry leaders from around the world to tackle real-world problems.”
Purdue’s computer science department is highly ranked, coming in at No. 13 among over 200 programs in the country according to CSRankings. This ranking weighs factors like research publications and contributions in key areas such as cybersecurity, AI, and software engineering. Since 2016, the program has welcomed 36 new faculty members, continuing to expand its resources and expertise.
Petros Drineas, the head of Purdue’s Department of Computer Science, emphasizes the program’s strength in cybersecurity and AI. “Our research prepares students to handle new threats and protect digital systems. We’re making exciting advances that will shape technology’s future,” he says.
Purdue not only ranks high in graduate studies (No. 19 in the U.S. News & World Report for 2024), but its undergraduate program is also strong, sitting at No. 16 among more than 580 programs. Its cybersecurity undergraduate program is ranked sixth nationally for 2025.
Globally, Purdue’s computer science program achieved its highest-ever rank, coming in at No. 47, according to a January survey by Times Higher Education. Among Big Ten schools, it is positioned at No. 5 and is No. 9 among U.S. public institutions.
Purdue offers various research areas, with about 91 faculty members and nearly 600 graduate students. Topics range from machine learning to software engineering and cybersecurity. Ninghui Li, a professor of computer science, highlights initiatives like Purdue Computes and the Institute for Physical AI as ways to promote collaboration across disciplines.
The program also offers a unique 4+1 master’s program that allows undergraduates to fast-track their education in areas like cybersecurity and AI. Professor Eugene H. Spafford points out that many security courses are available at the graduate level, making this path ideal for students interested in deepening their knowledge.
According to the U.S. Bureau of Labor Statistics, the demand for computer scientists is expected to grow over 20% by 2032, much faster than other fields. With approximately 3,400 job openings each year, students have strong career prospects ahead.
Arushi Arora, who recently earned her PhD in security at Purdue, found the program transformative. “The combination of academic training and practical experience was key,” she explains. “This foundation has helped me tackle significant challenges in tech.” Now, she is a project manager at Punjab Agricultural University in India.
Drineas believes that Purdue’s impressive rankings reflect its rich history and ongoing leadership in technology. “Our faculty is dedicated to groundbreaking research that drives the field forward. This commitment helps us attract top talent and stay ahead in the ever-evolving landscape of computer science,” he concludes.