Software Design - ITP 100 at Northern Virginia Community College


         
 
Advanced Search
Distance Learning
Restrict search to:
   Distance Learning Types
Time of Day
Restrict search to:
Term
Restrict search to:
ITP 100 - 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.
Lecture 3-4 hours per week.
3-4 credits

Schedule at Northern Virginia Community College

Class # Section Credits Day Time Start Location Mode
26060 ITP 100-001A 3
  Tu Th  
12:45 p.m.-2:10 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
26486 ITP 100-001L 3
  Tu Th  
11:10 a.m.-12:35 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required
26856 ITP 100-001M 3
    Th  
7:00 p.m.-9:55 p.m.
2021-08-23 Manassas Trailside Building P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
26181 ITP 100-001N 3
 M     
2:20 p.m.-5:15 p.m.
2021-08-23 Annandale P
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
27000 ITP 100-001W 3
   W   
7:00 p.m.-9:55 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
26061 ITP 100-002A 3
 M W   
4:00 p.m.-5:20 p.m.
2021-08-23 Alexandria P
Class meets on-campus, on the days, times, and location listed on the class schedule. Social distancing will be observed as per the CDC guidelines. All NOVA faculty, staff, students, and visitors are required to wear a face covering that covers the mouth and nose at all times while on College property, indoors or outdoors.
26538 ITP 100-002L 3
  Tu Th  
9:35 a.m.-11:00 a.m.
2021-08-23 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required
26309 ITP 100-002N 3
  Tu Th  
11:10 a.m.-12:35 p.m.
2021-08-23 Annandale P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
41060 ITP 100-002W 3
  Tu Th  
9:35 a.m.-11:00 a.m.
2021-08-23 Woodbridge P
Class meets on-campus, on the days, times, and location listed on the class schedule. Social distancing will be observed as per the CDC
42001 ITP 100-003A 3
 M W   
12:45 p.m.-2:05 p.m.
2021-08-23 Alexandria P
Class meets on-campus, on the days, times, and location listed on the class schedule. Social distancing will be observed as per the CDC guidelines. All NOVA faculty, staff, students, and visitors are required to wear a face covering that covers the mouth and nose at all times while on College property, indoors or outdoors.
26612 ITP 100-003L 3
 M W   
12:45 p.m.-2:05 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required
26641 ITP 100-004L 3
 M     
7:00 p.m.-9:55 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
28848 ITP 100-004M 3
 M W   
12:45 p.m.-2:05 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
26654 ITP 100-005L 3
  Tu    
7:00 p.m.-10:05 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
28644 ITP 100-007N 3
  Tu    
7:30 p.m.-10:35 p.m.
2021-08-23 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
42002 ITP 100-02YA 3
 M     
11:10 a.m.-12:30 p.m.
2021-08-23 Virtual and NOL - Real Time CV
In this totally remote format, your class never meets on campus. 50% of class time is live streamed via Zoom on the days and times listed on your class schedule. 50% of class work is completed online, independently, on your own time (following the course syllabus and due dates) via CANVAS. All students are expected to attend class virtually on the days and times listed on your schedule. Reliable internet access and a computer are required.
Hybrid Course
27840 ITP 100-02YM 3
   W   
12:45 p.m.-2:05 p.m.
2021-08-23 Manassas Trailside Building P
50% or more of the time you will meet your class in person on campus; you are expected to attend class in person on the days and times listed on your schedule. For the rest of the time, instruction is done online, independently, on your own time (following the course syllabus and due dates), via CANVAS. Reliable internet access and a computer are required. Refer to the NOVA Website for current masking and social distancing policies when on campus.
Hybrid Course
27672 ITP 100-03YM 3
  Tu    
2:20 p.m.-3:50 p.m.
2021-08-23 Virtual and NOL - Real Time CV
50% or more of the time you will meet your class in person on campus; you are expected to attend class in person on the days and times listed on your schedule. For the rest of the time, instruction is done online, independently, on your own time (following the course syllabus and due dates), via CANVAS. Reliable internet access and a computer are required. Refer to the NOVA Website for current masking and social distancing policies when on campus.
Hybrid Course
29522 ITP 100-040L 3
 M W   
2:20 p.m.-4:05 p.m.
2021-09-07 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required
Thirteen Week
40602 ITP 100-41YN 3
  Tu Th  
12:45 p.m.-2:40 p.m.
2021-09-07 Virtual and NOL - Real Time CV
Hybrid Course
Thirteen Week
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
45507 ITP 100-80YW 3
 M     
6:30 p.m.-9:05 p.m.
2021-10-19 Virtual and NOL - Real Time CV
In this totally remote format, your class never meets on campus. 50% of class time is live streamed via Zoom on the days and times listed on your class schedule. 50% of class work is completed online, independently, on your own time (following the course syllabus and due dates) via CANVAS. All students are expected to attend class virtually on the days and times listed on your schedule. Reliable internet access and a computer are required.
Hybrid Course
26029 ITP 100-E05A 3
       
0:00 a.m.-0:00 a.m.
2021-08-23 Virtual and NOL WW
Online course offered by NOVA Online. Starts August 23.
26943 ITP 100-E20M 3
       
0:00 a.m.-0:00 a.m.
2021-08-23 Virtual and NOL WW
1st twelve-week online course offered by NOVA Online. Starts August 23.
27025 ITP 100-E50W 3
       
0:00 a.m.-0:00 a.m.
2021-09-07 Virtual and NOL WW
2nd twelve-week online course offered by NOVA Online. Starts September 7.
27931 ITP 100-E60W 3
       
0:00 a.m.-0:00 a.m.
2021-09-20 Virtual and NOL WW
3rd twelve-week online course offered by NOVA Online. Starts September 20.
28504 ITP 100-E61W 3
       
0:00 a.m.-0:00 a.m.
2021-09-20 Virtual and NOL WW
3rd twelve-week online course offered by NOVA Online. Starts September 20.
49913 ITP 100-E62M 3
       
0:00 a.m.-0:00 a.m.
2021-09-20 Virtual and NOL WW
3rd twelve-week online course offered by NOVA Online. Starts September 20.
50847 ITP 100-E97L 3
       
0:00 a.m.-0:00 a.m.
2021-10-05 Virtual and NOL WW
Ten-week online course offered by NOVA Online. Starts October 5.
Class # Section Credits Day Time Start Location Mode
24844 ITP 100-001L 3
  Tu Th  
12:45 p.m.-2:05 p.m.
2022-01-18 Loudoun P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
25039 ITP 100-001M 3
   W   
6:30 p.m.-9:25 p.m.
2022-01-18 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
24521 ITP 100-001N 3
 M W   
11:10 a.m.-12:30 p.m.
2022-01-18 Annandale P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
26526 ITP 100-001W 3
 M W   
11:10 a.m.-12:30 p.m.
2022-01-18 Woodbridge CV
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24412 ITP 100-002A 3
  Tu Th  
12:45 p.m.-2:05 p.m.
2022-01-18 Alexandria P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24864 ITP 100-002L 3
  Tu Th  
9:35 a.m.-10:55 a.m.
2022-01-18 Loudoun P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
25920 ITP 100-002M 3
 M W   
9:35 a.m.-10:55 a.m.
2022-01-18 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
24522 ITP 100-002N 3
 M W   
12:45 p.m.-2:05 p.m.
2022-01-18 Annandale P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
27017 ITP 100-002W 3
  Tu    
6:30 p.m.-9:25 p.m.
2022-01-18 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
27123 ITP 100-003A 3
      Sa
11:00 a.m.-1:55 p.m.
2022-01-18 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
24865 ITP 100-003L 3
  Tu Th  
2:20 p.m.-3:40 p.m.
2022-01-18 Virtual and NOL - Real Time CV
Class meets in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required
24612 ITP 100-003N 3
  Tu Th  
11:10 a.m.-12:30 p.m.
2022-01-18 Virtual and NOL - Real Time CV
Classes meet in real-time via Zoom on the days and times listed on your class schedule. Your instructor will facilitate live online lectures and discussions. Reliable internet access and a Zoom-capable device are required.
27124 ITP 100-004A 3
  Tu    
6:30 p.m.-9:25 p.m.
2022-01-18 Alexandria P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24884 ITP 100-004L 3
 M     
7:00 p.m.-9:55 p.m.
2022-01-18 Loudoun P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24710 ITP 100-004N 3
  Tu Th  
2:20 p.m.-3:40 p.m.
2022-01-18 Annandale P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24523 ITP 100-005N 3
  Tu Th  
6:30 p.m.-7:50 p.m.
2022-01-18 Annandale P
Classes meet on-campus, on the days, times, and location listed on the class schedule. Refer to the NOVA Website for current masking and social distancing policies.
24381 ITP 100-01YA 3
  Tu    
5:00 p.m.-6:20 p.m.
2022-01-18 Alexandria P
50% or more of the time you will meet your class in person on campus; you are expected to attend class in person on the days and times listed on your schedule. For the rest of the time, instruction is done online, independently, on your own time (following the course syllabus and due dates), via CANVAS. Reliable internet access and a computer are required. Refer to the NOVA Website for current masking and social distancing policies when on campus.
Hybrid Course
25921 ITP 100-03YM 3
  Tu    
9:35 a.m.-10:55 a.m.
2022-01-18 Manassas P
50% or more of the time you will meet your class in person on campus; you are expected to attend class in person on the days and times listed on your schedule. For the rest of the time, instruction is done online, independently, on your own time (following the course syllabus and due dates), via CANVAS. Reliable internet access and a computer are required. Refer to the NOVA Website for current masking and social distancing policies when on campus.
Hybrid Course
50456 ITP 100-32YW 3
  Tu    
6:00 p.m.-8:55 p.m.
2022-03-22 Quantico 200808 P
Hybrid Course
Off-Campus Location
2nd 7 Week
Classes meet at Quantico Marine Base.
42800 ITP 100-E05N 3
       
0:00 a.m.-0:00 a.m.
2022-01-18 Virtual and NOL WW
Online course offered by NOVA Online. Starts January 18.
42802 ITP 100-E06L 3
       
0:00 a.m.-0:00 a.m.
2022-01-18 Virtual and NOL WW
Online course offered by NOVA Online. Starts January 18.
42803 ITP 100-E50W 3
       
0:00 a.m.-0:00 a.m.
2022-02-01 Virtual and NOL WW
2nd twelve-week online course offered by NOVA Online. Starts February 1.
42804 ITP 100-E60M 3
       
0:00 a.m.-0:00 a.m.
2022-02-15 Virtual and NOL WW
3rd twelve-week online course offered by NOVA Online. Starts February 15.
42805 ITP 100-E61N 3
       
0:00 a.m.-0:00 a.m.
2022-02-15 Virtual and NOL WW
3rd twelve-week online course offered by NOVA Online. Starts February 15.
What Next?
Sign up with your college navigator
Already a student at NOVA? A New Student?
  1. Register using SIS at My VCCS
  2. Purchase books
  3. Attend class
  1. Complete and submit an application for admission
  2. Request transcripts from your high school or other colleges attended
  3. Take placement tests
  4. File for financial aid
  5. Register for classes
  6. Purchase books
  7. Attend class

Any questions? Contact the college and talk to a counselor.