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.
