The Bachelor of Science in Computer Science program at Virginia Tech provides a comprehensive education in the theory and application of computing. Students will gain a strong foundation in software design, computer organization, algorithms, and theoretical computer science. The curriculum emphasizes problem-solving, critical thinking, and the development of professional skills essential for a career in the technology industry. Graduates will be well-prepared for roles in software development, systems analysis, research, and other technology-focused fields.
Graduates of the Computer Science program are equipped for a wide range of career opportunities in the technology sector and beyond. The curriculum's emphasis on practical skills and theoretical knowledge prepares students for diverse roles.
International applicants should refer to Virginia Tech's International Admissions page for specific English proficiency requirements and application procedures.
Tuition and fees are subject to change. Please consult the Bursar's website for the most up-to-date information.
Virginia Tech is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Applicants must meet the general university admission requirements and possess a High School Diploma or equivalent. International applicants should also consult Virginia Tech's International Admissions page for specific procedures and English proficiency requirements.
You can apply through the Virginia Tech admissions portal, completing the online application form, submitting official transcripts, required test scores (including English proficiency tests like TOEFL or IELTS), and paying the application fee.
The typical deadline for Fall admission is in January, and the typical deadline for Spring admission is in October for the following year.
The program requires a total of 123 credits. Specific duration in years is not provided, but undergraduate programs typically span four years.
Tuition and fees are subject to change and vary by academic year and program. Please refer to the official Virginia Tech Bursar's website for the most current rates.
Graduates are prepared for roles such as Software Developer, Systems Analyst, Data Scientist, Web Developer, Cybersecurity Analyst, and more within the technology sector.