Virginia Tech® home

Programs, Degrees, and Student Enrollment

image of students in a classroom
Photo by Peter Means for Virginia Tech.

Degrees and Programs in CS @ VT

The Computer Science Department offers Bachelor of Science (BS) degrees for a growing number of undergraduate students who select from majors in Computer Science, Secure Computing, and/or Data-Centric Computing. An Accelerated BS/MS program is also offered for qualified incoming undergraduate students who wish to complete a five-year program. 

The department is also home to a thriving graduate program, which offers Master of Science (MS), Master of Engineering (MEng), and Doctoral (Ph.D.) degrees in Computer Science on both the Blacksburg and D.C. Metro area campuses.

In addition to its own degree programs, the department contributes to several additional academic programs at Virginia Tech, including...

Student Enrollment Data for Academic Year 2023-24

ENROLLMENT DATA: UNDERGRADUATE  

Undergraduate Majors

1,545

Undergraduate Minors

600

Students from Underrepresented Races/Ethnicities*

15%

First Generation Students

25%

Students Who Identify as Female

18%

Students with Virginia Residency

70%

International Students

11%


ENROLLMENT DATA: GRADUATE (Spring 2024)
(Students located in Blacksburg and in the D.C. metropolitan area.)

 

Master of Science in Computer Science (MS) Students

113

Master of Engineering in Computer Science (MEng) Students

457

Ph.D. Students

307

International Students

63%

Students from Underrepresented Races/Ethnicities*

  9%

Students Who Identify as Female

30%


* Underrepresented Races/Ethnicities in Computer Science include American Indian or Alaska Native, Black or African American, Hispanics of any race, Native Hawaiian or Other Pacific Islander, and individuals of two or more races.