Computer Science
Available as a major or minor
A computer science degree 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](/images/Academics_Majors/Computer%20Science/computer%20science800x450.jpg)
Curriculum & Courses
Student Experiences
Direct To Tech Master's Program
Computer Science Jobs & Outcomes
Faculty
News
-
Join RC Inside-Out alumni and Dr. Murray from the Public Affairs Department to learn more about the Inside-Out program and the courses being offered next year.
- Date:
- February 20, 2025
- Time:
- 12 - 1 p.m.
- Location:
West 117
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.