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
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:
- March 19, 2024
- Time:
- 6 - 9 p.m.
- Location:
Life Science 502
-
Are you a student involved in research? Are you interested in improving how you communicate about your research? This workshop is for you!
- Date:
- March 22, 2024
- Time:
- 6 - 8 p.m.
- Location:
Pickle Lounge
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.