Welcome to the Northern Virginia Community College Website

Accessibility Navigation:

Discipline List

Information Technology Programming

Offered at:

Alexandria; Annandale; ELI - Online Learning; Loudoun; Woodbridge;

Degrees, Certificates and Specialization

Campus Program Information

ELI - Online Learning

Courses & Course Content Summary

DescriptionContent Summary
ITP 100 Software Design
ITP 112 Visual Basic.NET I
ITP 120 JAVA Programming I
ITP 130 C Programming I
ITP 132 C++ Programming I
ITP 136 C# Programming I
ITP 137 Programming IOS Devices
ITP 165 Gaming and Simulation
ITP 170 Project Management
ITP 193 Studies in
ITP 196 On-Site Training in
ITP 197 Cooperative Education
ITP 198 Seminar & Project
ITP 199 Supervised Study
ITP 220 Java Programming II
ITP 225 Web Scripting Languages
ITP 226 Mobile Java Development
ITP 230 C Programming II
ITP 234 Visual C++ Programming
ITP 236 C# Programming II
ITP 244 ASP.NET- Server Side Programming
ITP 246 Internet Devel. II: Server-Side JAVA
ITP 251 System Analysis and Design
ITP 270 Programming For Cybersecurity
ITP 293 Studies in
ITP 296 On-Site Training in
ITP 297 Cooperative Education
ITP 298 Seminar & Project