top of page
Master of Information Technology
IT4004.10 Principles of Programming
This subject introduces students to the principles of computer programming. The objectives are to provide a strong foundation of the fundamentals of programming, develop problem - solving skills, and use Python as a programming language. It focuses on design ing, coding, testing and debugging solutions to a broad range of programming problems using procedural and object - oriented programming principles. Students will learn about control structures, functions, modules, and text file handling. Students will also learn about various topics of object -oriented design and programming as well as creating Graphical User Interfaces (GUIs). This subject also demonstrates how to build readable and reusable programs.
bottom of page
