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.

Curriculum & Courses
Student Experiences
Learn By Doing
Direct To Tech Master's Program
Careers & Outcomes
Faculty
News
-
Open to all. Join us for some board games, card games, RPGs, CCGs & More!
- Date:
- October 3, 2023
- Time:
- 6 - 9 p.m.
- Location:
Life Science 502
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.