Course Details
Course Details
Back to top
Course Details
CS150: INTRO PROGRAMMING WITH C++
CS150: INTRO PROGRAMMING WITH C++
Laboratory work required. Introduction to computer-based problem solving and programming in C++. Topics include problem solving methodologies, program design, algorithm development, and testing. C++ language concepts include variables, data types and expressions, assignment, control-flow statements, functions, arrays, pointers, structs, and classes. Prerequisite: MATH 162M.
Overview

Delivery Method
Online
Check Course Schedules
Delivery Method
Campus
Check Course Schedules
Delivery Method
Hybrid
Check Course Schedules
Credits
4.0
Estimate
Department
Computer Science
Where Will This Course Transfer?

| Institution | Identifier | Name | Notes | Level |
|---|---|---|---|---|
| Blue Ridge Community College | CSC201 | Computer Science I | 2-Year | |
| Central Virginia Community College | CSC201 | Computer Science I | 2-Year | |
| Central Virginia Community College | CSC202 | Computer Science II | 2-Year | |
| Central Virginia Community College | EGR126 | Computer Programming for Engineers | 2-Year | |
| Central Virginia Community College | ITP132 | C++ Programming I | 2-Year | |
| Eastern Shore Community College | CSC201 | Computer Science I | 2-Year | |
| Eastern Shore Community College | EGR125 | Introduction to Computer Programming for Engineers | 2-Year | |
| Northern Virginia Community College | ITP132 | C++ Programming I | 2-Year | |
| Paul D. Camp Community College | CSC201 | Computer Science I | 2-Year | |
| Southside Virginia Community College | CSC201 | Computer Science I | 2-Year | |
| Southside Virginia Community College | EGR125 | Introduction to Computer Programming for Engineers | 2-Year | |
| Southwest Virginia Community College | CSC201 | Computer Science I | 2-Year | |
| Southwest Virginia Community College | EGR126 | Computer Programming for Engineers | 2-Year | |
| Tidewater Community College | CSC201 | Computer Science I | 2-Year | |
| Tidewater Community College | EGR125 | Introduction to Computer Programming for Engineers | 2-Year | |
| Virginia Highlands Community College | CSC201 | Computer Science I | CSC 221 | 2-Year |
| Virginia Highlands Community College | CSC202 | Computer Science II | CSC 222 | 2-Year |
| Virginia Highlands Community College | EGR125 | Introduction to Computer Programming for Engineers | 2-Year | |
| Virginia Highlands Community College | ITP132 | C++ Programming I | 2-Year | |
| Virginia Western Community College | EGR125 | Introduction to Computer Programming for Engineers | 2-Year | |
| Virginia Western Community College | CSC201 | Computer Science I | 2-Year | |
| William & Mary | CSCI141 | Computational Problem Solving | 4-Year | |
| University of Mary Washington | CPSC220 | Comp Progr & Problem Solving | 4-Year | |
| Virginia Polytechnic Institute and State University | ECE2514 | Computational Engineering | This equivalency is not guaranteed. Final transferability determined during the transcript evaluation process. Syllabus review may be required. | 4-Year |
| Virginia Polytechnic Institute and State University | ECE2XXX | Electrical and Computer Engineering Elective | This equivalency is not guaranteed. Final transferability determined during the transcript evaluation process. Syllabus review may be required. | 4-Year |
| Marymount University | IT900 | IT Elective | 4-Year | |
| Virginia Commonwealth University | EGRE245 | ENGINEERING PROGRAMMING | 4-Year |
