Academic Catalog

IT 223 Advanced Programming

This course builds on the fundamental Python coding skills learned in IT 123. Students will complete hands-on assignments as they learn object-oriented programming concepts such as objects, classes, methods, encapsulation, inheritance and polymorphism as well as learning about exception handling, modules, and more complex logic, data types, structures, and file operations.

Credits

3

Prerequisite

C or higher in IT 123