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
13239 ITP 100-001M 3
  Tu Th  
1:00 p.m.-2:45 p.m.
2021-05-17 Virtual and ELI - 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.
13166 ITP 100-030L 3
 M W   
6:30 p.m.-8:40 p.m.
2021-06-01 Virtual and ELI - 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.
Ten Week
13930 ITP 100-050N 3
  Tu Th  
6:00 p.m.-9:30 p.m.
2021-05-17 Virtual and ELI - 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.
1st 6 Week
13242 ITP 100-070N 3
  Tu Th  
9:00 a.m.-12:30 p.m.
2021-06-14 Virtual and ELI - 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.
2nd 6 Week
13288 ITP 100-30YA 3
   W   
1:00 p.m.-3:05 p.m.
2021-06-01 Virtual and ELI - Real Time CV
Hybrid Course
Ten Week
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. This is a fast-paced accelerated course.
13432 ITP 100-50YA 3
  Tu    
6:00 p.m.-9:30 p.m.
2021-05-17 Virtual and ELI - Real Time CV
1st 6 Week
Hybrid Course
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. This is a fast-paced accelerated course.
13160 ITP 100-51YA 3
  Tu    
6:00 p.m.-9:30 p.m.
2021-05-17 Alexandria CV
Hybrid Course
1st 6 Week
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. This is a fast-paced accelerated course.
13956 ITP 100-70YA 3
    Th  
6:00 p.m.-9:30 p.m.
2021-06-14 Virtual and ELI - Real Time CV
Hybrid Course
2nd 6 Week
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. This is a fast-paced accelerated course.
13289 ITP 100-72YA 3
 M     
6:00 p.m.-9:30 p.m.
2021-06-14 Virtual and ELI - Real Time CV
Hybrid Course
2nd 6 Week
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. This is a fast-paced accelerated course.
20295 ITP 100-E20M 3
       
0:00 a.m.-0:00 a.m.
2021-05-17 Virtual and ELI WW
Twelve-week online course offered by NOVA Online. Starts May 17.
20298 ITP 100-E21W 3
       
0:00 a.m.-0:00 a.m.
2021-05-17 Virtual and ELI WW
Twelve-week online course offered by NOVA Online. Starts May 17.
13764 ITP 100-E55W 3
       
0:00 a.m.-0:00 a.m.
2021-06-14 Virtual and ELI WW
Online course offered by NOVA Online. This is a fast-paced accelerated 2nd 8-week course. Starts June 14.
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 ELI - 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 ELI - Real Time 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.
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 ELI - 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 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.
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 ELI - 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 ELI - 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 ELI - 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 ELI - 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 ELI - 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 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.
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 ELI - 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 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.
Thirteen Week
40602 ITP 100-41YN 3
  Tu Th  
12:45 p.m.-2:40 p.m.
2021-09-07 Annandale P
Hybrid Course
Thirteen Week
50% of the time you will meet your class in person on campus; you will be 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.
26029 ITP 100-E05A 3
       
0:00 a.m.-0:00 a.m.
2021-08-23 Virtual and ELI 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 ELI 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 ELI 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 ELI 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 ELI WW
3rd twelve-week online course offered by NOVA Online. Starts September 20.
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.