Welcome to the Northern Virginia Community College Website

Accessibility Navigation:

  • Skip to the header
  • Skip to the main content
  • Skip to the footer
myNOVA
Northern Virginia Community College
  • Info For
    • Future Students
    • Current Students
    • Faculty & Staff
    • Dual Enrollment Students
    • International Students
    • Transfer Students
    • Continuing Ed. Students
    • Alumni
    • Parents & Family
    • Employers
    • Military & Veterans
  • Locations
    • Alexandria
    • Annandale
    • Loudoun
    • Manassas
    • Medical Education
    • Woodbridge
    • Reston
    • Virtual Tour
  • Language
    • Amharic
    • Arabic
    • Bengali
    • Chinese (Simplified)
    • Chinese (Traditional)
    • English
    • French
    • German
    • Hindi
    • Hebrew
    • Italian
    • Japanese
    • Korean
    • Persian
    • Portuguese
    • Russian
    • Spanish
    • Tagalog
    • Vietnamese
    • Yoruba
    • About This Tool
  • COVID-19
    • Latest Updates
    • Remote Student Services
    • CARES Act Reporting
    • Student Emergency Aid
  • myNOVA
  • Apply
  • Give
  • Directory
Search
  • Northern Virginia Community College
  • Quicklinks
    • Programs
    • Financial Aid
    • Calendar
    • Library
    • Directory
    • Contact
  • Academics
    • Explore
      • Academics Overview
      • Programs of Study
      • Schedule of Classes
      • College Catalog
      • Academic Calendar
      • Academic Divisions
      • Register for Classes
      • Plan Your Transfer
      • NOVA Online
      • Continuing Education
      Student Support
      • Advising
      • Tutoring Services
      • Bookstore
      • Libraries
      • Graduation
  • Admissions & Aid
    • Become a Student
      • Admissions
      • Apply to NOVA
      • Honors Program
      Paying for NOVA
      • Tuition & Fees
      • Financial Aid
      • Pay Your Tuition
      New Students
      • Orientation
      • First Year Admission
      • Direct Enrollment & Self-Placement
      • Dual Enrollment
  • Services & Support
    • Academic Support
      • Computer Labs
      • Testing Centers
      • College Records Office
      • Forms Library
      NOVA Services
      • Accommodations & Accessibility
      • Counseling
      • Campus Food Pantries
      • Career Services
      • Financial Stability
      • International Education
      • Military & Veterans
      • NOVA ESL
      • Parking Services
      • Resources for Parenting Students
      • Student Services
      • Transportation
      • NOVACard
      • Police
      • Technology
      • Transcript Request
  • Student Life
    • Engage
      • Life at NOVA
      • Events Calendar
      • Athletics & Fitness
      • Student Government
      • Clubs & Groups
      • Mentoring
      Support
      • Student Rights and Responsibilities
      • Title IX
      • College Safety
      • Student Life Offices
      Health & Well Being
      • Wellness and Mental Health
      • Remote Support Services
      • Wellness Resources
      • Dental Clinic
      • Campus Food Pantries
      • Resources for Parenting Students
  • About NOVA
    • Learn More About NOVA
      • About the College
      • Accreditation
      • President's Office
      • News & Articles
      • Administrative Offices
      • Diversity, Equity & Inclusion
      • Emergency Management
      • Faculty & Staff Directory
      • Social Media
      • Office of Strategic Insights
      • Policies
      • Contact NOVA
      NOVA Foundation

      NOVA Foundation is dedicated to securing private resources to support NOVA students, faculty, staff, and the mission and values of the College.

      Visit site

Course Content Summaries - Information Technology Programming
  1. You are here:
  2. Home
  3. Course Content Summaries

Information Technology Programming

PrefixCourse Name
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 140 Client Side Scripting
ITP 150 Python Programming
ITP 160 Introduction to Game Design and Development
ITP 165 Gaming and Simulation
ITP 170 Project Management
ITP 220 Java Programming
ITP 225 Web Scripting Languages
ITP 226 Mobile Java Development
ITP 227 Advanced Android Application Development
ITP 230 C Programming II
ITP 236 C# Programming II
ITP 244 ASP.net - Server Side Programming
ITP 246 JAVA: Server-Side Programming
ITP 251 Systems Analysis and Design
ITP 270 Programming for Cybersecurity

Questions? Call 703.323.3000

Email Chat
Northern Virginia Community College
Follow
#NOVANighthawks
QUICK LINKS
  • Faculty & Staff Directory
  • NOVA Offices
  • Faculty & Staff Email
  • Jobs
  • Closings & Emergencies
ADDITIONAL LINKS
  • Virginia Education Wizard
  • IT Help Desk
  • News
  • NOVA A-Z
  • Police
All opinions expressed by individuals purporting to be a current or former student, faculty, or staff member of this institution, on websites not affiliated with Northern Virginia Community College, social media channels, blogs or other online or traditional publications, are solely their opinions and do not necessarily reflect the opinions or values of Northern Virginia Community College, the Virginia Community College System, or the State Board for Community Colleges, which do not endorse and are not responsible or liable for any such content.

NOVA is part of the Virginia Community College System | Northern Virginia Community College © 2022 | STATEMENT OF NON-DISCRIMINATION | POLICIES | PRIVACY | FOIA

WEBSITE CORRECTIONS - Help NOVA make our website better by sending us any corrections!

Top