Virginia Tech® home

Why major in computer science at Virginia Tech?

As AI reshapes every industry, the demand for skilled computer scientists is growing — not shrinking.

Artificial intelligence (AI) doesn’t replace computer scientists. In fact, studying computer science is more important than ever to all the industries that have and will come to rely on AI.

Today’s graduates design, train, secure, and advance the technologies shaping the world. Across health care, finance, retail and e-commerce, manufacturing, aerospace, national security, and education the need for skilled computer scientists is only growing. Read more about the future of the discipline from department head Christine Julien and alumnus Bo Begole.

Our alumni do so much more than programming. You can be one of them.

students working together on laptops

Ask us anything about computer science at Virginia Tech

Join us for a fast-paced, no-pressure “Ask Us Anything” webinar, moderated by computer science department head Christine Julien and featuring computer science students, alumni, and industry partners. Whether you’re curious about classes, career paths, internships, research, or what life is like as a Hokie, our panelists will give you honest insights from every angle. Register today.

Bring your questions, or just listen in and discover how Virginia Tech prepares students for in-demand careers across tech, business, government, healthcare, aerospace, and more. This is your chance to hear directly from the people who live, hire, and work with computer science every day.

Opportunities in computer science

You can learn more about the computer science curriculum at Virginia Tech by visiting our undergraduate programs portal. Our coursework is flexible and allows you to design your own future. Below, explore some ways our students are preparing themselves for their future in computing.

Image of Cybersecurity Engineer Flyer
Cybersecurity Engineer
Image of Social Impact Engineer Flyer
Social Impact Engineer
Image of AI/ML Engineer Flyer
AI/ML Engineer
Image of Full Stack Developer Flyer
Full Stack Developer
Image of HCI/UX Engineer Flyer
HCI/UX Engineer
Image of Freestyler Flyer
Freestyler

Computer science at Virginia Tech: Beyond the classroom

A lot happens every semester in our department, from experiential learning and study abroad programs to student design teams and world-class research. Experience it in our lookbook. Find your home in the Department of Computer Science.