Monash Hub

Official guides / Enrolment & course planning

Computational science - Level One Units

Official source

Monash University

Last checked: 25 Oct 2026 UTC

View the official Monash page ↗

Page text

Text and tables taken from the official page, with collapsed sections opened, so it can be read and searched here. Images and forms are not copied, so open the original page when you need to apply or submit something.

Unit codeUnit titleSemesterCampusModePrerequisites/ additional informationHow to enrol
FIT1008Fundamentals of algorithms1 and 2ClaytonOn-campusFIT1045 or FIT1053 and FIT1058 or MAT1830 Prohibition: FIT1054 , FIT2085Web enrolment system
FIT1045Introduction to programming1 and 2ClaytonOn-campusNo prerequisites Prohibition: FIT1053Web enrolment system
FIT1053Introduction to programming (Advanced)1ClaytonFlexibleYou must be enrolled in the Bachelor of Computer Science Advanced (Honours) (C3001) or have achieved an ATAR score of at least 95. This unit is an advanced version of FIT1045 . Prohibition: FIT1045Online enrolment form
FIT1054Fundamentals of algorithms (Advanced)2ClaytonOn-CampusFIT1045 or FIT1053 and FIT1058 or MAT1830 This unit is an advanced version of FIT1008 . You must be enrolled in the Bachelor of Computer Science Advanced (Honours) (C3001) or by permission from the Faculty. Prohibition: FIT1008 , FIT2085Online enrolment form