COMPUTER SCIENCE
Note from UMW Computer Science Department:
All courses transferable into the BA/BS Program are also transferable into the BLS Program. Computer Science courses that are not transferable in the BA/BS Program may be accepted in the BLS Program with permission of the Chairperson of the Department of Computer Science. Students requesting that a course be transferable may need to provide the chair with a syllabus or other course documentation. Unless the course has a direct UMW equivalent, any course counting in the major must have department chair approval.
VCCS NUMBER | VCCS COURSE TITLE | UMW CREDIT | UMW BA/BS EQUIVALENT | UMW BLS EQUIVALENT | Gen-Ed Requirement |
CSC-110 | Principles of Computer Science | 3 | CPSC-NOTMJ# | CPSC-NOTMJ# | |
CSC-185 | Programming Tools | 1 | CPSC-225 | CPSC-225 | |
CSC-200 | Intro to Computer Science | 3 | CPSC-110 | CPSC-110 | **Quantitative Reasoning |
CSC-201 | Computer Science I | 4 | CPSC-220 – Beginning Fall 2018 | CPSC-220 – Beginning Fall 2018 | **Quantitative Reasoning |
CSC-202 | Computer Science II | 4 | CPSC-340 – Beginning Fall 2018 | CPSC-340 – Beginning Fall 2018 | **Quantitative Reasoning |
CSC-205 | Computer Organization | 3 or 4 | CPSC-305 – Beginning Fall 2018 | CPSC-305 – Beginning Fall 2018 | |
CSC-206 | Assembly Language | 3 | CPSC-NOTMJ | CPSC-NOTMJ | |
CSC-208 | Intro to Discrete Structures | 3 | CPSC-284 | CPSC-284 | ^^Quantitative Reasoning |
CSC-210 | Programming with C++ | 3-4 | CPSC-NOTMJ | CPSC-NOTMJ | |
CSC-221 | Intro to Problem Solving & Programming | 3 | CPSC-110# | CPSC-110# | |
CSC-222 | Object-Oriented Programming | 4 | CPSC-NOTMJ or CPSC-220# | CPSC-NOTMJ or CPSC-220# | **Quantitative Reasoning |
CSC-223 | Data Structures & Analysis of Algorithms | 4 | CPSC-NOTMJ or CPSC-340# | CPSC-NOTMJ or CPSC-340# | **Quantitative Reasoning |
**Prior to Fall 2020 course will count toward Quantitative Reasoning
^^Effective Fall 2020
#Effective Fall 2022