Python II

Build­ing upon the fun­da­men­tals, this course intro­duces stu­dents to inter­me­di­ate Python con­cepts. Trans­late Object-Ori­ent­ed con­cepts to the Python lan­guage and explore inter­fac­ing Python objects with Data­bas­es. Top­ics include: Object Ori­ent­ed Pro­gram­ming, Inher­i­tance, Poly­mor­phism, Recur­sion, Asyn­chro­nous Code and more. Pre­req­ui­site EXSM 3936, EXSM 3937, and EXSM 3949
Take note:

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.

Currently counts towards:

Applicants intending to enrol in a program are encouraged to apply as soon as possible to lock in their course requirements since they are prone to change.

*If you are already enroled in this program, please refer to your specific program requirements as outlined at the time of your admission: Bear Tracks > Academic Advisement.

When will
this course be offered?

New course schedules are released each June and November.

Scheduled for Fall/Winter:

Info & Register