Loading...

Course Description

Building upon the fundamentals, this course introduces students to intermediate Python concepts. Translate Object-Oriented concepts to the Python language and explore interfacing Python objects with Databases. Topics include: Object Oriented Programming, Inheritance, Polymorphism, Recursion, Asynchronous Code and more. Prerequisite EXSM 3936, EXSM 3937, and EXSM 3949

Learner Outcomes

After completing this course, students should be able to: Write an object-oriented Python command-line program. Use Python to read a file and write to it. Use standard libraries in a Python program.

Notes

This course combines 16 hours of live online sessions with 24 hours of modules/activities to be completed by the student, for a total of 40 hours.

Prerequisites

Prerequisite EXSM 3936, EXSM 3937, and EXSM 3949

Recommendations

Applicants intending to complete a program are encouraged to apply as soon as possible to lock in their course requirements.

Applies Towards the Following Programs

Loading...
Enroll Now - Select a section to enroll in
Section Title
Python II
Language of Delivery
English
Type
Online - Asynchronous
Dates
Feb 24, 2025 to Apr 06, 2025
Type
Online - Synchronous
Days
T, Th
Time
7:00PM to 9:00PM
Dates
Feb 25, 2025 to Apr 03, 2025
Schedule and Location
Contact Hours
24.0
Delivery Options
Online - Bichronous  
Course Fee(s)
Tuition non-credit $1,195.00
Drop Request Deadline
Feb 24, 2025
Transfer Request Deadline
Feb 20, 2025
Withdrawal Request Deadline
Feb 24, 2025 to Apr 06, 2025
Required fields are indicated by .