VT Computer Science BS Transfer Guide

Bachelor of Science in Computer Science
Catalog Year 2025-2026
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 |
|
|
MTH 263 |
4 |
MATH 1225 |
|
|
MTH 264 |
4 |
MATH 1226 |
|
|
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 |
|
|
EGR 121 |
2 |
ENGE 1215 |
|
|
EGR 122 |
3 |
ENGE 1216 |
|
|
Pre-Transfer Credits |
64-65 |
|
Complete at Virginia Tech |
Credits |
Notes |
|
MATH 2114 |
3 |
1st sem (fall) |
|
CS 1944 |
1 |
1st sem (fall) |
|
CS 2104 |
3 |
1st sem (fall) |
|
Communications Elective |
3 |
1st sem (fall) |
|
MATH 3134 |
3 |
1st sem (fall) |
|
CS 2506 |
3 |
2nd sem (spring) |
|
CS 3114 |
3 |
2nd sem (spring) |
|
Prof. Writing Elective |
3 |
2nd sem (spring) |
|
Statistics Elective |
3 |
2nd sem (spring) |
|
CS 3214 |
3 |
3rd sem (fall) |
|
CS 3604 |
3 |
3rd sem (fall) |
|
CS 3/4/5XXX elective x 2 |
6 |
two different courses |
|
CS 3304 |
3 |
3rd sem (fall) |
|
CS Theory Elective |
3 |
3rd sem (fall) |
|
CS 4944 |
1 |
4th sem (spring) |
|
CS 4094 |
3 |
4th sem (spring) |
|
CS 4/5XXX elective |
3 |
4th sem (spring) |
|
CS Technical Elective |
3 |
4th sem (spring) |
|
Natural Science Elective |
4 |
4th sem (spring) |
|
Free Electives |
10 |
|
|
Post-Transfer Credits |
67 |
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