Prerequisite(s): CSIT 104 with a grade of C- or higher. This is an intermediate-level Python programming course. It is a continuation of CSIT 104. It will cover topics such as functions, modules, classes, Object-Oriented Programming, and exceptions in Python. It will also cover important advanced topics in the Python programming language.