Virginia Tech® home

Master of Engineering

Reach higher in the computing industry by earning a coursework-only Master of Engineering (M.Eng) in computer science. 

Advantages

What we offer

Supplying strong technical training, the M.Eng is best suited for students entering the computing profession.

Students may attend on a part-time, full-time, or full-time accelerated basis. Full-time students could reasonably earn M.Eng in computer science and applications degree in about three semesters.

Tracks:

  • Software development and applications
  • Data analytics and artificial intelligence
  • Computer security
  • Human-computer interaction (Blacksburg campus only)

Project-based learning track

Students who wish to learn software engineering and design by doing an industry-led, hands-on, multi-semester project can explore the M.Eng project-based learning track.

These students are trained by our world-class faculty, technical subject matter experts, and industry leaders. This track offers students advanced skills and experiences to build their careers.

Two locations

Most Master of Engineering students attend classes in the Washington, D.C., metro area.

Only current or former Virginia Tech students and employees or students at partner institutions may complete an M.Eng. at our flagship Blacksburg campus.

Eligibility

  • 3.0 GPA
  • TOEFL IBT: 90
  • IELTS (TOEFL alternative): 6.5 
  • One letter of recommendation

Tuition and fees

The Office of the Bursar, located in the Student Services Building manages all billing, payments, refunds, and financial aid. Explore the cost of attendance.

Application deadline

September 1, 2025, priority deadline for international and domestic students.

Contact

techtalent@vt.edu or (571) 289-5987.