Computer Science

The computer science program prepares you to meet the computational challenges of our modern world. 

For many years, our program has been listed as one of the nation's best schools for computer science by The Princeton Review. A major in computer science will give you a deeper understanding of the theoretical foundations of computer science, and prepare you for grad school.

Our computer labs are equipped with a virtual reality environment, dual-boot systems and a heterogeneous computer cluster. 

As a computer science major at Roanoke, you can gain valuable on-the-job experience through part-time work in the information technology department. Internships with local businesses and government agencies can also provide valuable workplace learning experiences.

Our students have gone on to graduate programs at Clemson University, John Hopkins University, the University of Virginia and Wake Forest University. Recent graduates have found jobs as software engineers, technical directors, web developers and game programmers.

We offer both a major and a minor in Computer Science. 

a student with aspirations

Jump Ahead | Thomas Lux’s love of artificial intelligence opens doors to research projects and ultimately grad school.

On making a mark in the field of computer science:

“Be bold. Don’t be afraid to do what others tell you is impossible. Find what you love and pursue it no matter what others tell you. Don’t be afraid of being the only woman in a class, meeting or group — as the only woman, you have a view that no one else does, and believe it or not, your voice can make more of a difference than you think.”

Maya Shende '16

Derek LaFever

More than meets the eye

Computer science major Derek LaFever goes beyond real-world learning to the world of augmented reality using the Microsoft Hololens, a wearable holographic computer that superimposes virtual images on real objects.

LaFever is applying this technology to the sport of badminton. An enthusiastic but novice player, LaFever is programming the Hololens to be a high-tech coach. It can track and display metrics such as shuttlecock trajectory or point of impact, feedback that enables LaFever to improve his skills more quickly. "I was always more fascinated with changing the world we already live in rather than making a whole new digital one." LaFever said.

Our grads go on to great graduate schools

Logos of: George Washington University, Virginia Tech, university of Virginia, NC State, Wake Forest University, Clemson University, Princeton Universtiy, Johns Hopkins University

RSS

Roanoke students place second in national sports analytics contest

James Rowe, Selam Mekonnen and Cyrus Pace, all seniors at Roanoke College, competed as a team in the game analytics portion of the championship.

Sekoni featured in TechGuide article

Assistant Professor Adewale Sekoni was interviewed by the technology website TechGuide for a column that offers advice to students interested in technology.

Sample Course Offerings:

  • CPSC 150: Scientific ComputingStudents working at computers 
  • CPSC 270: Software Engineering & Project Design 
  • CPSC 370 Data Mining

    View all courses 
Photo of an explosion in space

Interest in Space Sparks Idea for Computational Geometry Project

How many measurements does it take to calculate the center of an explosion, such as that from the Big Bang Theory? This was the focus of Christian Moore's computation geometry project, which was accepted for presentation at the Consortium for Computing Sciences in Colleges. In this example, the point from where the measurements are taken-the Earth-is also moving away from the center, making the problem more challenging. "The inspiration for this project came from my general interest in space," said Moore.

His research found that no fewer than four points are needed to solve for the center. "If we could find the center, then mapping out a galaxy would be more reliable," he said.

Students compete in RoboCup

Watch Video robot
For their final exam, students in Dr. Durell Bouchard’s Robotics course completed a version of the international competition “RoboCup.”

Our grads work at great organizations.

Logos of organizations where alumni work: ellucian, rackspace, aol, espn, accenture, northeastern university

Student’s Love for Computational Astrophysics Explored Through Summer Scholars

Austin Bane was able to spend his summer working on research with Dr. Matthew Fleenor in the field of computational astrophysics through the Summer Scholars program. "I have a passion for computer science and physics and wanted to combine the two elements into one project," Bane says. Bane created a simulation that modeled protostellar disk formation, or the transition from a shapeless cloud of dust into a disk. "It's unlikely that I would have been able to do this research without being at Roanoke College. Undergraduate research isn't easy to get at large institutions with graduate students."