MonMap
A course mapper by Monash Association of Coding (MAC)
Introduction to programming (Advanced)
FIT1053
Synopsis
This unit introduces programming fundamentals. It will present fundamental programming control structures, built-in and complex datatypes, mechanisms for modularity, and the use of basic libraries. You will also be introduced to good programming practices and processes for software development.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 1
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites
No prereqs in the handbook graph.
What it unlocks (27)
- Fundamentals of algorithmsFIT1008
- Fundamentals of algorithms (Advanced)FIT1054
- Foundations of computingFIT1058
- Introduction to artificial intelligenceFIT1061
- IT project managementFIT2002
- Mobile application developmentFIT2081
- Fundamentals of algorithms for engineersFIT2085
- Modelling for data analysisFIT2086
- DatabasesFIT2094
- Full stack developmentFIT2095
- Games programming FIT2096
- Object oriented design and implementationFIT2099
- Software engineering process and managementFIT2101
- Software quality and testingFIT2107
- Business information systems design and innovationFIT2114
- Software securityFIT2173
- Data visualisationFIT2179
- Software engineering: Architecture and designFIT3077
- Maker labFIT3146
- DatabasesFIT3171
- UsabilityFIT3175
- iOS app developmentFIT3178
- Data visualisationFIT3179
- Cloud computingFIT3184
- Work Integrated Learning - Industry placementFIT3190
- Industry-based learning onboarding (4 weeks)FIT3202
- Introduction to computational mathematicsMTH2051
Offerings (1)
- First semesterClayton · ON-CAMPUS
Listed in 3 areas of study
- Computational scienceLevel 1 advanced computational science units
- Computational scienceLevel 1 programming
- Computational scienceLevel 1 programming