Introduction Application Development

This course introduces the fundamental concepts of object-oriented programming. Topics include basic input/output operations, control structures, functions, lists, classes and objects, and the mechanisms of running, testing, and debugging a programming problem. This course uses Python as a language to prepare IST students to meet immediate demands in application development.