Course Details
Course Details
Back to top
Course Details
ITP100: Software Design
ITP100: Software Design
Introduces principles and practices of software development. Includes instruction in critical thinking, problem solving skills, and essential programming logic in structured and object-oriented design using contemporary tools.
Overview

Delivery Method
Online
Check Course Schedules
Delivery Method
Campus
Check Course Schedules
Delivery Method
Hybrid
Check Course Schedules
Credits
3.0
Estimate
Department
IT Programming
Where Will This Course Transfer?

| Institution | Identifier | Name | Notes | Level |
|---|---|---|---|---|
| Blue Ridge Community College | ITP100 | Software Design | 2-Year | |
| Central Virginia Community College | ITP100 | Software Design | 2-Year | |
| Mountain Gateway Community College | ITP100 | Software Design | 2-Year | |
| Danville Community College | ITP100 | Software Design | 2-Year | |
| Eastern Shore Community College | ITP100 | Software Design | 2-Year | |
| Germanna Community College | ITP100 | Software Design | 2-Year | |
| J Sargeant Reynolds Community College | ITP100 | Software Design | 2-Year | |
| Brightpoint Community College | ITP100 | Software Design | 2-Year | |
| Laurel Ridge Community College | ITP100 | Software Design | 2-Year | |
| Mountain Empire Community College | ITP100 | Software Design | 2-Year | |
| New River Community College | ITP100 | Software Design | 2-Year | |
| Northern Virginia Community College | ITP100 | Software Design | 2-Year | |
| Patrick & Henry Community College | ITP100 | Software Design | 2-Year | |
| Paul D. Camp Community College | ITP100 | Software Design | 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 | ITP100 | Software Design | 2-Year | |
| Rappahannock Community College | ITP100 | Software Design | 2-Year | |
| Southwest Virginia Community College | ITP100 | Software Design | 2-Year | |
| Virginia Peninsula Community College | ITP100 | Software Design | 2-Year | |
| Tidewater Community College | ITP100 | Software Design | 2-Year | |
| Virginia Highlands Community College | ITP100 | Software Design | 2-Year | |
| Virginia Western Community College | ITP100 | Software Design | 2-Year | |
| Wytheville Community College | ITP100 | Software Design | 2-Year | |
| Christopher Newport University | CPSC110 | Introduction to Computing | 4-Year | |
| James Madison University | ITOOO | General Information Technology Credit | 4-Year | |
| Roanoke College | CPSCT | Computer Science Transfer | 4-Year | |
| Radford University | CS109 | Problem Solving and Programming | 4-Year | |
| George Mason University | IT---- | IT Elective | 4-Year | |
| Norfolk State University | TRNFREE | Transfer Elective | 4-Year | |
| William & Mary | CSCI1XX | Transfer Elective Course | Actual transfer credit may vary based on credit earned at host institution. | 4-Year |
| Old Dominion University | CS115 | INTRO TO CS WITH PYTHON | 4-Year | |
| University of Mary Washington | CPSC110 | Intro to Computer Science | 4-Year | |
| Virginia Polytechnic Institute and State University | CS1XXX | Computer Science Electives | 4-Year | |
| Marymount University | IT212 | Software Architecture and Design | 4-Year | |
| Marymount University | IT320 | Structure of Programming Languages | 4-Year | |
| Bluefield College | BUS2313 | Program Design and Development | 4-Year | |
| Virginia Commonwealth University | INFO291 | TOPICS: | Students will earn the same number of transfer credits (semester hours) as the course taken. | 4-Year |
