Advanced Python Programming - ITP 250 at Northern Virginia Community College
Distance Learning
Time of Day
Term
- ITP 250 - Advanced Python Programming
- object-oriented design and advanced programming concepts using Python through instruction and hands-on programming. Emphasizes Object-oriented design (OOD) Object Orient Programming (OOP) concepts, such as classes, inheritance, polymorphism, Object-oriented design patterns, and Unified Modeling Language (UML). Examines best practices, code reusability, and exploration of Python modules and advanced topics.Lecture 4 hours. Total 4 hours per week.
Prerequisite: ITP 1504 credits
Schedule at Northern Virginia Community College
Class # | Section | Credits | Day | Time | Start | Location | Mode |
---|---|---|---|---|---|---|---|
44001 | ITP 250-61YW | 4 | Tu Th |
12:00 p.m.-1:50 p.m. |
2025-01-21 | Woodbridge | P |
1st 7 Week Hybrid Course 50% of class time meets in person, on campus; students are expected to attend class in person on the days and times listed on the schedule. 50% of class work is completed online, independently, via CANVAS. Reliable internet access and a computer are required. | |||||||
51079 | ITP 250-E50N | 4 | 0:00 a.m.-0:00 a.m. |
2025-02-04 | Virtual and NOL | WW | |
2nd twelve-week online course offered by NOVA Online. NOVA Online courses are 100% online requiring students to have reliable access to a computer and internet service. This class has no scheduled meeting times. Due dates can be found in the syllabus. OER-no cost textbooks |
Not scheduled
What Next? Sign up with your college navigator |
|
---|---|
Already a student at Northern Virginia? | A New Student? |
|
|
Any questions? Contact the college and talk to a counselor.