Course Details
Course Details
Back to top
Course Details
CSC110: Principles of Computer Science
CSC110: Principles of Computer Science
Provides a broad introduction to the field of computer science. Introduces design techniques, development of algorithms, and applications of computer science. Includes the idea of abstraction as a problem solving technique. Examines the functionality of computing innovations and computing systems. Discusses the potential impacts of these innovations from a social, legal, and ethical perspective. The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables. This is a UCGS transfer course.
Overview

UCGS
UCGS Block VII-Specialized GE Requirements
The Uniform Certificate of General Studies (UCGS) is a 30-credit hour program where all courses shall be
transf...see moreThe Uniform Certificate of General Studies (UCGS) is a 30-credit hour program where all courses shall be
transferable and satisfy a lower-division general education requirement at any public institution of higher education. UCGS
courses may satisfy a general education requirement without having a specific course equivalent at the receiving institution.
Delivery Method
Online
Check Course Schedules
Delivery Method
Campus
Check Course Schedules
Delivery Method
Hybrid
Check Course Schedules
Credits
3.0
Estimate
Department
Computer Science
Where Will This Course Transfer?

| Institution | Identifier | Name | Notes | Level |
|---|---|---|---|---|
| Blue Ridge Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Central Virginia Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Mountain Gateway Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Danville Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Eastern Shore Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Germanna Community College | CSC110 | Principles of Computer Science | 2-Year | |
| J Sargeant Reynolds Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Laurel Ridge Community College | CSC110 | Principles of Computer Science | 2-Year | |
| New River Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Patrick & Henry Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Paul D. Camp Community College | CSC110 | Principles of Computer Science | Courses which are determined to have outdated information and whose acceptance would not assure the student of having current skills may not be granted equivalency credit. | 2-Year |
| Piedmont Virginia Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Rappahannock Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Southside Virginia Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Southwest Virginia Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Virginia Peninsula Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Tidewater Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Virginia Highlands Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Virginia Western Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Wytheville Community College | CSC110 | Principles of Computer Science | 2-Year | |
| Christopher Newport University | CPSC1XX | Computer Science Elective | 4-Year | |
| Eastern Mennonite University | ELEC100 | Elective | EMU will transfer the full number of credits earned for each course. | 4-Year |
| James Madison University | CS101 | Introduction to Computer Science | 4-Year | |
| Longwood University | CMSC1QR | Computer Science QR Pillar | 4-Year | |
| Roanoke College | CPSCT | Computer Science Transfer | 4-Year | |
| Radford University | CS100 | Introduction to Information Technology | 4-Year | |
| University of Lynchburg | ELEC000 | Receives elective credit | 4-Year | |
| The University of Virginia's College at Wise | CSC100T | 1000-LEVEL COMPUTER SCIENCE ELECTIVE | 4-Year | |
| Virginia Wesleyan University | CS100 | Computer Concepts and Applications | *general education requirement; excluding Fair Transfer Guarantee for qualifying Associates Degrees | 4-Year |
| George Mason University | CS100 | Principles of Computing | 4-Year | |
| Norfolk State University | CSC169 | Introduction to Computer Science | 4-Year | |
| George Washington University | CSCI1020 | Applications Software | 4-Year | |
| Old Dominion University | IT201 | INTRO TO INFORMATION SYSTEMS | 4-Year | |
| University of Mary Washington | CPSCNOTMJ | Elective | NOTMJ indicates this is not a major elective. General elective credit will apply to the overall credits needed to graduate. | 4-Year |
| Virginia Polytechnic Institute and State University | CS1014 | Intro Computational Thinking | 4-Year | |
| Appalachian College of Pharmacy | PreReq16 | Elective (Mathematics/Sciences) | Complete two mathematics/Sciences courses not applying to another prerequisite. | 4-Year |
| Marymount University | IT900 | IT Elective | 4-Year | |
| Bluefield College | BUS2323 | Personal Computers | 4-Year | |
| Ferrum College | CSC100 | Computer Literacy | 4-Year | |
| Regent University | CSCI201 | Intro to Computer Science | 4-Year | |
| Randolph College | XXXX0000 | TRANSFER CREDIT PLACEHOLDER | Transferred credits apply only toward total credit hours required for graduation. | 4-Year |
| Virginia Commonwealth University | CMSC210 | COMPUTERS AND PROGRAMMING | 4-Year | |
| Virginia Commonwealth University | EGRE2XX | Electrical and Computer Engineering Transfer Elective | Students will earn transfer credit for either EGRE 2XX or MATH 255, depending on their degree requirements. The number of credits will be equivalent to the course taken. | 4-Year |
| Virginia Commonwealth University | CMSC101 | INTRO TO COMPUTER SCIENCE | 4-Year | |
| Virginia Commonwealth University | CMSC1XX | Computer Science Transfer Elective | 4-Year | |
| Averett University | CSC102 | Foundations of Computer Science and Info | 4-Year | |
| Randolph-Macon College | CSCI020 | Collegiate Credit Only | 4-Year |
