Skip to main content

Computer Science

Available as a major or minor

A major in computer science will give you a deeper understanding of the theoretical foundations of computer science and prepare you for grad school.

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.

student at computer

Curriculum & Courses


CPSC 270: Software Engineering & Project Design 
CPSC 362: Video Game Development
CPSC 370: Data Mining

Computer Science students working on laptops

Student Experiences

“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

Direct To Tech Master's Program

Roanoke College students are eligible for direct admission into Virginia Tech's master of engineering programs in either computer engineering or computer science and applications.

That includes an option to earn your master's in just one year, instead of two, as part of a 4+1 dual enrollment track. This partnership accelerates your path into graduate school and into a career in the cutting-edge world of tech.

Read more about the Direct to Tech program.

Careers & Outcomes

Logos of graduate schools

Faculty

Department:
Phone:
Fax:
MailingAddress:
Location:
Email:
Department:
Phone:
Fax:
MailingAddress:
Location:
Email:
Department:
Phone:
Fax:
MailingAddress:
Location:
Email:

News

The computer science program prepares you to meet the computational challenges of our modern world. Our computer labs are equipped with a virtual reality environment, dual-boot systems and a heterogeneous computer cluster. 

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.