MonMap
A course mapper by Monash Association of Coding (MAC)
Introduction to Python
ITO4133
Synopsis
This unit introduces programming fundamentals and the Python language to students. The unit provides a foundational understanding of program design and implementation of algorithms to solve computational problems. Fundamental programming control structures, built in and complex data types and mechanisms for modularity will be presented in Python.
Topics covered will include basic input and output, program control structures, basic data structures and modular program structures, problem solving strategies and techniques for algorithm development, iteration and recursion.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 4
- Audience
- Postgraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites
No prereqs in the handbook graph.
What it unlocks (10)
- Software securityITO5003
- Fundamentals of artificial intelligenceITO5047
- Software engineeringITO5136
- Introduction to data scienceITO5145
- Data wranglingITO5196
- Statistical data modellingITO5197
- Machine learningITO5201
- Data processing for big dataITO5202
- Discrete optimisationITO5216
- Cloud computing and securityITO5225
Offerings (4)
- Teaching period 2Monash Online · MO
- Teaching period 4Monash Online · MO
- Teaching period 5Monash Online · MO
- Teaching period 6Monash Online · MO