Skip Menu

Return to Skip Menu

Main Content

Programs of Study

College of Engineering

Computer Science

Computer scientists study the design, implementation, performance and usability of computer systems. The program emphasizes software—the aspect of computation that makes computing the powerful and transforming technology it is.

Students acquire a strong foundation in algorithms, problem-solving and software development. A diverse set of elective courses provides experience with emerging technologies in areas such as artificial intelligence, bioinformatics, graphics, human computer interaction, Internet programming, networking and software engineering. A computer science degree prepares students for a wide range of employment options; the degree also serves as good preparation for students interested in advanced degrees in law or business.

College of Engineering

Computer Science is a part of the College of Engineering. Majors in this college may share high school preparation requirements as well as common coursework at Virginia Tech.

For More Information

Terry Arthur
114 McBryde Hall
Blacksburg, VA 24061

Phone: (540) 231-3984

Website: Computer Science

Start Studying