CNU Computer Foundations BS Major in Computer Science Transfer Guide

Bachelor of Science in Computer Foundations, Major 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 |
College Success Skills or Orientation |
|
|
ENG 111 |
3 |
ENGL 123 |
College Comp I |
|
ENG 112 or 113 |
3 |
ENGL 223 |
College Comp II or Tech Prof Writing |
|
Any UCGS Art or Humanities |
3 |
Liberal Learning Curriculum |
|
|
Any UCGS Art, Humanities, or Lit |
3 |
Liberal Learning Curriculum |
This course must come from a different group than prior requirement. |
|
Any UCGS History |
3 |
Liberal Learning Curriculum |
|
|
Any UCGS Social & Behavioral Science |
3 |
Liberal Learning Curriculum |
This course may not be a history course. |
|
PHY 201 or PHY 241 |
4 |
PHYS 151/151L or PHYS 201/201L |
General College Phys or Univ Phys I |
|
MTH 263 |
4 |
MATH 140 |
Calc I |
|
MTH 264 |
4 |
MATH 240 |
Calc II |
|
PHY 202 or PHY 242 |
4 |
PHYS 152/152L or PHYS 202/202L |
General College Phys II or Univ Phys II; CNU requires students to take either PHY 201/202 or PHY 241/242 |
|
CSC 221 |
3 |
CPSC 150 |
Intro to Problem Solving and Programming; Students will learn two languages over the course of the CSC 221-222-223 Sequence. Languages: C++, JAVA, Python |
|
CSC 222 |
4 |
Elective |
Object-Oriented Programming; CPSC 255 with CNU department approval, determined on an individual basis per syllabus |
|
CSC 223 |
4 |
CPSC 270 & CPSC 2XX |
Data Structures |
|
CSC 208 |
3 |
ENGR 213 |
Discrete Structures |
|
CSC 205, CSC 215, or MTH 265 |
3-4 |
Elective |
Computer Organization, Computer Systems, or Calc III |
|
MTH 266, MTH 161/162, MTH 167 |
3-6 |
MATH 260 |
Linear Alg, Prerequisite Courses: Precalc I/II, Precalc with Trig |
|
EGR 125 |
4 |
CPSC 150L & CPSC 1XX |
Introduction to Computer Programming for Engineers; Recommended since CNU requires CPSC 150L |
|
Select course from previous list |
3-6 |
Only needed if credit total is below 60. |
|
|
Pre-Transfer Credits |
60 |
|
Complete at Christopher Newport University |
Credits |
Notes |
|
Foreign Language |
3 |
One 3-credit hour language course at the 200-level is required for graduation |
|
CPSC 250/250L |
4 |
|
|
CPEN 214 |
3 |
|
|
CPSC 255 |
3 |
|
|
CPSC 280 |
3 |
|
|
CPSC 327 |
3 |
|
|
CPSC 360 |
3 |
|
|
CPEN 371W |
3 |
|
|
CPSC 410 |
3 |
|
|
CPSC 420 |
3 |
|
|
PHYS 341 |
3 |
|
|
Select three courses |
9 |
CPSC 425, 440, 470, 471, 472, 475, 480, 495; any 500-level course with advisor's permission; MATH 380; PCSE 495; PHYS 421, 441; CYBR 428; with courses numbered 495 and above used no more than twice |
|
CPSC 498 |
3 |
Capstone course |
|
General Electives |
14 |
As needed to get to 120 earned credit hours |
|
Post-Transfer Credits |
60 |
Transfer Guidance
Guaranteed Admission Agreement Requirements
-
Submit the letter of intent after at least 15 credit hours are earned at the VCCS, prior to graduation from the VCCS, and prior to applying for admission to CNU
-
Graduate with a transfer-oriented degree from the VCCS with a 3.2 cumulative GPA
-
Have at least one semester (fall/spring) with full-time enrollment (min. 12 credits)
-
Maintain continuous enrollment in all non-summer terms from the point of registering their intent to transfer until the associate degree has been conferred
-
Formally apply for admission to CNU in the semester designated on the letter of intent and follow all admission processes, requirements and established deadlines
Important Links & Dates
-
University Transfer Center: transfer.cnu.edu
-
Register Intent to Transfer: Once at least 15 credit hours are earned at the VCCS, prior to graduation from the VCCS, and prior to applying for admission at CNU by completing this form https://cnu.edu/admission/transfer/_pdf/cnu-vccs_gaa_letter_of_intent.pdf
-
Admission Application for Fall: Priority date is March 1, application closes mid-July
-
Admission Application for Spring: Priority date is October 1, application closes mid-December
-
Financial Aid: cnu.edu/financialaid/types/
-
FAFSA - Free Application for Federal Student Aid: March 1 for fall semester at 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 www.TransferVirginia.org
-
Connect with an advisor at your community college and CNU within your first year. College Connect available in your account at www.TransferVirginia.org
Is This Degree Right For Me?
-
We offer the bachelor of science degree in computer foundations with a major in computer science. Coursework is designed to prepare students in the foundations of computer hardware and software. You can also minor in computer science.
-
Computer science majors take courses that provide a background in computer engineering, computer science, mathematics, and physics. Advanced courses give you additional exposure to data structures, programming languages, operating systems and algorithms.
What Is The Impact On My Degree Of Work I Have Already Completed?
-
Associate Transfer Degree Completion: The completion of a transfer-oriented associate degree will satisfy all lower-level liberal learning core requirements, excluding second language literacy, graduation requirements, upper-level requirements, and concentration/minor/major requirements. Courses, with a grade of 'C' or better, that have a Christopher Newport equivalent will transfer for 60-66 hours of college-level credit.
-
Credit for Prior Learning: CNU accepts AP, IB, Cambridge, CLEP and military credits
-
Catalog Year: https://cnu.edu/public/undergradcatalog/
Is This College Right For Me?
-
We think 5,000 students is just the right size. We're large enough to offer a wide variety of opportunities, but we're small enough that you won't feel like you are just a number
-
90% of our faculty have the highest degree in their field but more important is their passion for engaging and advising students inside and outside the classroom
-
More than half of our classes have 19 or fewer students and less than 5% have 50 students or more! Professors know our students by name and expect them to be engaged each class
-
We enjoy a wonderful sense of community here, and our Honor Code is taken very seriously. We have a speaking tradition and you'll find that students and faculty here will hold the door for you and look you in the eye as you walk by
-
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 CNU?
What Can I Do With This Degree?
-
Explore possible careers, salaries, and job outlook at www.TransferVirginia.org
Program Successes & Highlights
-
CPSC majors can participate in Pizza My Mind, a series of career and networking lunch seminars featuring leading organizations that offer internships and career opportunities.
-
Our majors have gone on to graduate school and work at companies like Google, LinkedIn, NASA, Jefferson Laboratory, Newport News Shipbuilding and Swisslog, to name just a few.
What Are My Chances For Getting Accepted?
-
If you apply through general application instead of through the Guaranteed Admission Agreement, you will be considered for admission with all other transfer applicants.
-
Learn more about applying at www.TransferVirginia.org or transfer.cnu.edu
Do More With Your Degree!
-
Students are encouraged to participate in an internship while pursuing their degree
-
Students are encouraged to study abroad while pursuing their degree