Python I

Python is an inter­pret­ed, high-lev­el, gen­er­al-pur­pose pro­gram­ming lan­guage with a wide array of use cas­es. Top­ics include: Trans­lat­ing fun­da­men­tal pro­gram­ming top­ics to the Python lan­guage, Unit Test­ing, Data Struc­tures, File Input and Out­put, Chart­ing and more. Pre­req­ui­site EXSM 3935
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