VCU Computer Science BA Transfer Guide

Bachelor of Arts 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 |
UNIV 101 |
|
|
ENG 111 |
3 |
UNIV 111-112 |
UNIV 111 is waived and students receive 3 credits for UNIV 112 |
|
ENG 112 |
3 |
UNIV 200 |
|
|
Any UCGS Humanities or Fine Arts (Block II) |
3 |
General Education |
|
|
Any UCGS Humanities, Fine Arts, or Literature (Block II) |
3 |
General Education |
Must be from a different category than the previous course |
|
Any UCGS History (Block VI) |
3 |
General Education |
|
|
Any UCGS Social/Behavioral Science (Block III) |
3 |
General Education |
This course may not be a history course |
|
Select one: BIO 101, CHM 111, PHY 201, PHY 241, GOL 105, GOL 106, or GOL 110 |
4 |
General Education |
|
|
MTH 263 |
4 |
MATH 200 |
|
|
MTH 245 |
3 |
STAT 212 |
|
|
Any UCGS transfer course |
3-4 |
General Education |
|
|
CSC 221 |
3 |
CMSC 254 (major) |
|
|
CSC 222 |
4 |
CMSC 255 (major) |
|
|
CSC 223 |
4 |
CMSC 256 (major) |
|
|
MTH 288 |
3 |
MATH 211 (major) |
|
|
CSC 205 |
3 |
CMSC 311 (major) |
|
|
Prerequisites or electives to fulfill associate degree requirements |
9 |
Electives |
Select either MTH prerequisites for MTH 263 or MTH 266 Linear Algebra and CSC 208 Intro to Discrete Structures and electives |
|
Pre-Transfer Credits |
60-62 |
|
Complete at Virginia Commonwealth University |
Credits |
Notes |
|
CMSC 235 |
3 |
|
|
CMSC 302 |
0-3 |
Not needed if CSC 208 is taken at CC |
|
CMSC 355 |
3 |
|
|
CMSC 401 |
3 |
|
|
Restricted CMSC electives |
12-13 |
|
|
IDST 301 |
3 |
|
|
MATH 310 |
0-3 |
Not needed if MTH 266 is taken at CC |
|
Select a minor |
18 |
|
|
Electives |
11-18 |
|
|
Post-Transfer Credits |
58-60 |
Transfer Guidance
Guaranteed Admission Agreement Requirements
-
Guaranteed Program Admission Agreement for VCU Engineering
-
Earn a transfer associate degree (AS or AA&S in Computer Science).
-
Earn a minimum GPA of 3.0 for your associate degree. VCU will recognize the cumulative GPA as recorded on the VCCS transcript and not recalculate based on multiple course attempts.
-
Complete a minimum of 30 credits at VCCS institution.
-
Earn grades of “B” or higher in all your CSC, MTH, and science courses.
-
Earn grades of “C” or higher in all other community college courses.
Important Links & Dates
-
University Transfer Center: https://transfer.vcu.edu/.
-
Register Intent to Transfer: https://ugradadmissions.vcu.edu/register/letterofinterest.
-
Admission Application: By March 15 for fall admission and November 1 for spring at https://www.vcu.edu/admissions/apply/.
-
Financial Aid: https://semss.vcu.edu/our-services/financial-resources-and-guidance/.
-
FAFSA - Free Application for Federal Student Aid: March 1 for fall semester at https://studentaid.gov/h/apply-for-aid/fafsa.
-
Letter of Interest form: https://ugradadmissions.vcu.edu/register/letterofinterest.
What Should I Consider When Selecting Courses?
-
Complete your English courses and any math prerequisites in your first year.
-
Create a schedule for all required courses, pay attention to prerequisites and when courses are offered. For help, see Transfer Steps and Resource Center at www.TransferVirginia.org.
-
Connect with an advisor at your community college and the VCU Transfer Center within your first semester through your account at www.TransferVirginia.org.
Is This Degree Right For Me?
-
The Bachelor of Arts in Computer Science is a multidisciplinary program that integrates a curriculum of computer science courses with other areas of study. The program provides a foundation in the computer science discipline and encourages students to integrate different perspectives in order to formulate new ideas and solutions for today’s computing challenges.
What Is The Impact On My Degree Of Work I Have Already Completed?
-
Associate Transfer Degree Completion: The completion of a transfer associate degree results in all lower-division general education requirements being met when you transfer to VCU.
-
Dual Enrollment – Completion of Associate Degree in HS: The completion of an associate degree concurrent with high school results in 60 credits of coursework applied towards your degree and VCU’s general education courses satisfied. High school students should apply to VCU as freshman applicants for orientation and engagement purposes.
-
Credit for Prior Learning: VCU accepts AP, IB, Cambridge, CLEP, DANTES, and military credits.
-
Catalog Year: VCU will honor the degree requirements of the VCU Undergraduate Bulletin in effect at the time of the student’s first post-high school enrollment into an appropriate associate degree at the two-year institution. Students must stay enrolled at their community college and take no more than four years to complete their degree. Students must also enroll at VCU within one year of completing their associate degree.
Is This College Right For Me?
-
Located in downtown Richmond, within two hours of the beach, the mountains and Washington DC, VCU provides top-ranked academic programs, research opportunities and an urban setting so students can live and learn in the real world.
-
VCU is a large, public research institution dedicated to the success and well-being of students and the Richmond community.
-
Diversity, inclusion and equity are deeply ingrained core values of VCU.
-
Learn more about our college at www.TransferVirginia.org.
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 VCU?
What Can I Do With This Degree?
-
Explore possible careers, salaries, and job outlook at www.TransferVirginia.org.
Program Successes & Highlights
-
VCU Computer Science offers students access to a wide variety of faculty labs. Research and exploration areas include the intersection of computer science and life science, data mining and machine learning algorithms, Computational Intelligence (CI), cybersecurity, assistive robots, and more.
What Are My Chances For Getting Accepted?
-
If you apply through general application instead of through the Guaranteed Program Admission Agreement, you will be considered for admission with all other transfer applicants.
-
Learn more about applying to VCU at https://www.vcu.edu/admissions/apply/transfer/.
Do More With Your Degree!
-
The BA degree requires students to select a minor. Use this opportunity to supplement your knowledge base and skill set for future employment.
Other Than Classes, Are There Other Program Requirements?
-
All students must complete at least one VCU “REAL” experiential learning activity in order to graduate from VCU. Examples of REAL activities include: internships, research, and service learning. This requirement may be satisfied by completing a 300-level (or higher) REAL course or through an approved REAL co-curricular experience.
-
Learn more at https://real.vcu.edu/.