top of page

Bachelor of Information Technology

IT1060.10 –Computer Programming

This subject introduces the foundations of computer programming using Python, highlighting its role in modern information technology systems such as mobile applications, cloud platforms, cybersecurity, and data-driven services. Students learn to design, develop, test, and debug programs that solve practical problems while exploring algorithms through pseudocode and implementing solutions using both procedural and object-oriented programming techniques. Core concepts, including variables, control structures, functions, data collections, and objects, are applied through industry-inspired case studies that reflect real-world IT practice. By the end of the subject, students will be able to develop well-structured programming solutions and supporting documentation, demonstrating practical programming skills suitable for professional portfolios and graduate employment.

bottom of page