VT Computer Science BS Transfer Guide

Bachelor of Science in Computer Science
Catalog Year 2026-2027
Based on VCCS Curriculum for COMPUTER SCIENCE
|
Complete at a Virginia Community College |
Credits |
Course Equivalent |
Notes |
|
SDV 100 or 101 |
1-2 |
VT 1XXX |
|
|
ENG 111 |
3 |
ENGL 1105 |
|
|
ENG 112 |
3 |
ENGL 1106 |
|
|
Any UCGS Art or Humanities |
3 |
Pathways Concept 2 |
|
|
Any UCGS Art, Humanities, or Lit |
3 |
Pathways Concept 2 |
This course must come from a different group than prior requirement. |
|
Any UCGS History |
3 |
Pathways Concept 3 |
|
|
Any UCGS Social/Behav Science |
3 |
Pathways Concept 3 |
This course may not be a history course. |
|
MTH 263 |
4 |
MATH 1225 |
|
|
MTH 264 |
4 |
MATH 1226 |
|
|
BIO 101, CHM 111, or PHY 241 |
4 |
Pathways Concept 4 |
|
|
ENGR 121 |
2 |
ENGE 1215 |
|
|
ENGR 122 |
3 |
ENGE 1216 |
|
|
CSC 221 |
3 |
CS 1064 (free elective) |
|
|
CSC 222 |
4 |
CS 1114 |
|
|
CSC 223 |
4 |
CS 2114 |
|
|
CSC 208 or MTH 288 |
3 |
MATH 2534 |
|
|
CSC 205 + CSC 215 |
6 |
CS 2505 + CS 2XXX |
Both courses must be taken |
|
BIO 102, CHM 112, or PHY 242 |
4 |
Advanced Natural Science Elective |
Second semester of the previously selected Natural Science course |
|
MTH 265 |
4 |
MATH 2204 |
|
|
Pre-Transfer Credits |
64-65 |
|
Complete at Virginia Tech |
Credits |
Notes |
|
MATH 2114 Intro to Linear Algebra |
3 |
MTH 266 can be taken at VCCS |
|
CS 1944 Computer Science First-Year Seminar |
1 |
|
|
CS 2104 Intro to Problem Solving in Computer Science |
3 |
|
|
COMM 2004 Public Speaking or COMM 2014 Communication Principles of Teamwork |
3 |
CST 100 or CST 110 can be taken at VCCS |
|
MATH 3134 Applied Combinatorics and Graph Theory |
3 |
|
|
CS 2506 Intro to Computer Organization |
3 |
|
|
CS 3114 Data Structures and Algorithms |
3 |
|
|
Prof. Writing Elective |
3 |
choose from list |
|
Statistics Elective |
3 |
choose from list |
|
CS 3214 Computer Systems |
3 |
|
|
CS 3604 Professionalism in Computing |
3 |
|
|
CS 3/4/5XXX Elective |
3 |
choose from list |
|
CS 3304 Comparative Languages |
3 |
|
|
CS Theory Elective |
3 |
choose from list |
|
CS 4944 Seminar |
1 |
|
|
CS Capstone Course |
3 |
choose from list |
|
CS 4/5XXX Elective |
3 |
choose from list |
|
CS Technical Elective |
3 |
|
|
Natural Science Elective |
4 |
First semester of Biology or Chemistry or Physics that wasn’t previously taken at VCCS |
|
Free Electives as necessary |
10 |
|
|
ENGE 3900 Career Bridge |
0 |
|
|
Post-Transfer Credits |
64 |
for degree total of 123 hours |
Transfer Guidance
Guaranteed Admission Agreement
-
Students who complete the prescribed curriculum and meet the criteria below are guaranteed admission into Virginia Tech and directly into the Computer Science Major:
-
Earn a transfer associate degree AS in Computer Science (or AS/AA&S in Engineering with Computer Science specialization)
-
Earn a minimum of 3.2 GPA for the associate degree.
-
Applicants for this major can be guaranteed for the Spring, Summer, or Fall entry terms.
-
Complete all steps of the formal admissions application process by the appropriate deadlines for the intended term of entry. Most applicants pursuing guaranteed admission will apply as they are finishing their associate degree.
Important Links & Dates
-
Transfer Initiatives Office: https://advising.vt.edu/transfer-student-advising.html
-
Admission Application: Find full application instructions and applicable deadlines at: https://vt.edu/admissions/transfer/checklist.html
-
Financial Aid: https://www.finaid.vt.edu
-
FAFSA - Free Application for Federal Student Aid: March 1 for fall semester at https://studentaid.gov
What Should I Consider When Selecting Courses?
-
Create a schedule for all required courses, pay attention to prerequisites and when courses are offered, complete your first math and English courses in your first year. For help, see Transfer Steps and Resource Center at https://www.TransferVirginia.org
-
Connect with an advisor at your community college and Virginia Tech within your first year. College Connect available in your account of https://www.TransferVirginia.org
Is This Degree Right For Me?
-
The Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of ABET.
-
Computer Science is currently the largest major in the College of Engineering, graduating roughly 350 students a year.
-
Students can choose among three majors: Computer Science, Secure Computing, or Data-Centric Computing. More details at https://cs.vt.edu/Undergraduate.html
-
Students are encouraged to participate in undergraduate research with faculty at Virginia Tech
What Is The Impact On My Degree Of Work I Have Already Completed?
-
Associate Transfer Degree Completion: The completion of an Associate Degree results in all lower-division general education requirements being met when you transfer to Virginia Tech.
-
Credit for Prior Learning: AP, IB, and CLEP are evaluated for credits https://www.registrar.vt.edu/Advanced-Standing-Transferable-Credit.html
-
Catalog Year: Catalog year determined by first semester of attendance at Virginia Tech.
-
Dual Enrollment – Completion of Associate Degree in HS: The completion of an Associate Degree concurrent with high school results in up to half the required credits (123) towards a CS degree, with all general education courses satisfied. Students will be enrolled as a freshman for orientation and engagement purposes.
Is This College Right For Me?
-
Located in rural area, with 2600-acre campus, 37,000 on and off campus students, and a 14:1 student-faculty ratio
-
Transfer students have both on-campus and off-campus housing options, including a living community on campus just for transfer students (all majors). https://llp.vt.edu/llc/transfer.html
-
Virginia Tech is a diverse campus with students from over 40 states and 115 countries.
-
Students can attend full-time or part-time.
-
Classes are most typically offered Monday – Friday, 8am – 5pm. Learn more about our university at https://vt.edu/about/facts-about-virginia-tech.html
Did You Know That…
-
Completing your Associate transfer degree post-high school satisfies all lower division general education requirements and increases the chance of completing your bachelor's degree?
-
Exceeding 3 years or 90 credits at your community college means you may have exhausted your financial aid at that college and have limited your future financial aid at Virginia Tech
What Can I Do With This Degree?
-
Undergraduate courses in computer science help students master the theoretical and practical foundations of computer science. Computer science students apply these skills in areas including bioinformatics, data mining & analytics, high performance computing, human computer interaction, mobile computing, security and software engineering.
-
Explore possible careers, salaries, and job outlook at https://www.TransferVirginia.org and https://eng.vt.edu/academics/undergraduate-students/explore-engineering....
Program Successes & Highlights
-
More than 90% of undergraduate computer science students have a job before they graduate.
-
The median starting salary of 22/23 CS graduates was $90,000 (with a median bonus of $10,000)
What Are My Chances For Getting Accepted?
-
Each year around 400-450 VCCS transfer students apply for admission to a program in the Virginia Tech College of Engineering. Between 60-70% are typically offered admission. The average GPA of transfer students enrolling is 3.5.
-
Learn more about applying at https://vt.edu/admissions/transfer.html
Do More With Your Degree!
-
Students may complete an accelerated Master's degree in one additional year of enrollment