Course Details
Course Details
Back to top

Course Details

Northern Virginia Community College

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
Expand or Shrink Accordion
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
Course Content Summary
External Link
Where Will This Course Transfer?
Expand or Shrink Accordion
Institution Identifier Name Notes Level
Blue Ridge Community CollegeCSC110Principles of Computer Science2-Year
Central Virginia Community CollegeCSC110Principles of Computer Science2-Year
Mountain Gateway Community CollegeCSC110Principles of Computer Science2-Year
Danville Community CollegeCSC110Principles of Computer Science2-Year
Eastern Shore Community CollegeCSC110Principles of Computer Science2-Year
Germanna Community CollegeCSC110Principles of Computer Science2-Year
J Sargeant Reynolds Community CollegeCSC110Principles of Computer Science2-Year
Laurel Ridge Community CollegeCSC110Principles of Computer Science2-Year
New River Community CollegeCSC110Principles of Computer Science2-Year
Patrick & Henry Community CollegeCSC110Principles of Computer Science2-Year
Paul D. Camp Community CollegeCSC110Principles of Computer ScienceCourses 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 CollegeCSC110Principles of Computer Science2-Year
Rappahannock Community CollegeCSC110Principles of Computer Science2-Year
Southside Virginia Community CollegeCSC110Principles of Computer Science2-Year
Southwest Virginia Community College CSC110Principles of Computer Science2-Year
Virginia Peninsula Community CollegeCSC110Principles of Computer Science2-Year
Tidewater Community CollegeCSC110Principles of Computer Science2-Year
Virginia Highlands Community CollegeCSC110Principles of Computer Science2-Year
Virginia Western Community CollegeCSC110Principles of Computer Science2-Year
Wytheville Community CollegeCSC110Principles of Computer Science2-Year
Christopher Newport UniversityCPSC1XXComputer Science Elective4-Year
Eastern Mennonite UniversityELEC100ElectiveEMU will transfer the full number of credits earned for each course.4-Year
James Madison UniversityCS101Introduction to Computer Science4-Year
Longwood University CMSC1QRComputer Science QR Pillar4-Year
Roanoke CollegeCPSCTComputer Science Transfer4-Year
Radford UniversityCS100Introduction to Information Technology4-Year
University of LynchburgELEC000Receives elective credit4-Year
The University of Virginia's College at WiseCSC100T1000-LEVEL COMPUTER SCIENCE ELECTIVE4-Year
Virginia Wesleyan UniversityCS100Computer Concepts and Applications*general education requirement; excluding Fair Transfer Guarantee for qualifying Associates Degrees4-Year
George Mason UniversityCS100Principles of Computing4-Year
Norfolk State UniversityCSC169Introduction to Computer Science4-Year
George Washington UniversityCSCI1020 Applications Software4-Year
Old Dominion UniversityIT201INTRO TO INFORMATION SYSTEMS4-Year
University of Mary WashingtonCPSCNOTMJElectiveNOTMJ 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 UniversityCS1014Intro Computational Thinking4-Year
Appalachian College of PharmacyPreReq16Elective (Mathematics/Sciences)Complete two mathematics/Sciences courses not applying to another prerequisite.4-Year
Marymount UniversityIT900IT Elective4-Year
Bluefield CollegeBUS2323Personal Computers4-Year
Ferrum CollegeCSC100Computer Literacy4-Year
Regent UniversityCSCI201Intro to Computer Science4-Year
Randolph CollegeXXXX0000TRANSFER CREDIT PLACEHOLDERTransferred credits apply only toward total credit hours required for graduation.4-Year
Virginia Commonwealth UniversityCMSC210COMPUTERS AND PROGRAMMING4-Year
Virginia Commonwealth UniversityEGRE2XXElectrical and Computer Engineering Transfer ElectiveStudents 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 UniversityCMSC101INTRO TO COMPUTER SCIENCE4-Year
Virginia Commonwealth UniversityCMSC1XXComputer Science Transfer Elective4-Year
Averett UniversityCSC102Foundations of Computer Science and Info4-Year
Randolph-Macon CollegeCSCI020Collegiate Credit Only4-Year