Course Details
Course Details
Back to top

Course Details

Paul D. Camp Community College

CSC221: Introduction to Problem Solving and Programming

Introduces problem solving and implementation of solutions using a high level programming language in a structured programming environment. Includes concepts and practice of structured programming, problem-solving, top-down design of algorithms, a high level programming language syntax, control structures, arrays, and an introduction into object oriented programming. First course in a three-course sequence (CSC 221, CSC 222, CSC 223). The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables.

Overview
Expand or Shrink Accordion
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 CollegeCSC221Introduction to Problem Solving and Programming2-Year
Danville Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Eastern Shore Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Germanna Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
J Sargeant Reynolds Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Brightpoint Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Laurel Ridge Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
New River Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Northern Virginia Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Patrick & Henry Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Piedmont Virginia Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Southwest Virginia Community College CSC221Introduction to Problem Solving and Programming2-Year
Virginia Peninsula Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Tidewater Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Virginia Highlands Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Virginia Western Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Wytheville Community CollegeCSC221Introduction to Problem Solving and Programming2-Year
Christopher Newport UniversityCPSC150Introduction to Programming4-Year
Eastern Mennonite UniversityCS145Introduction to ProgrammingEMU will transfer the full number of credits earned for each course.4-Year
James Madison UniversityCS149Introduction to Programming4-Year
Longwood University CMSC140Introduction to Programming4-Year
Richard Bland CollegeCSCI221Programming Comp Sci & Eng I 2-Year
Roanoke CollegeCPSC120Programming4-Year
Radford UniversityCS109Problem Solving and ProgrammingMay transfer in as CS101 or CS1094-Year
The University of Virginia's College at WiseCSC1100COMPUTER LITERACY4-Year
George Mason UniversityCS108Intro to Computer Programming, Part A4-Year
University of Mary WashingtonCPSC110Intro to Computer Science4-Year
Virginia Polytechnic Institute and State UniversityCS1064Intro to Programming in Python4-Year
Marymount UniversityIT129Python Scripting4-Year
Bridgewater CollegeCSCI1Transfer CSCI Course4-Year
Bluefield CollegeELEC----Elective Met4-Year
Regent UniversityISYS214Introduction to Programming4-Year
Randolph CollegeCSCI1151COMPUTER PROGRAMMING I4-Year
Virginia Commonwealth UniversityCMSC254INTRO TO PROBLEM-SOLVINGStudents will earn transfer credit for either CMSC 254 or CMSC 210, depending on their degree requirements.4-Year
Randolph-Macon CollegeCSCI111Introduction to Computer Science4-Year