Overview
Grad Cert IS | Core |
This subject introduces the basics of programming including data and control structures as well as the use of functions and classes. Fundamental program design principles are discussed and applied to solve problems using the high-level procedural language Python. Object-oriented programming principles are presented for effective problem solving and algorithmic designing. Students explore practical applications in developing programs that include the use of graphical user interfaces and graphics.