3 Credit Hours
This course is an introduction to programming and the Python programming language. This course is used to prepare for more advanced programming courses as well as a self-contained course. Topics will include program logic, data types, transfer of control, graphical user interface-driven applications, data processing, and object-oriented programming.