MonMap
A course mapper by Monash Association of Coding (MAC)
Fundamentals of algorithms for engineers
FIT2085
Synopsis
This unit introduces you to core problem-solving, analytical skills, and methodologies useful for developing flexible, robust, and maintainable software. In doing this, it covers a range of conceptual levels, from fundamental algorithms and data structures, down to their efficient implementation as well as complexity. Topics include data types, data structures, algorithms, algorithmic complexity, recursion, and their practical applications.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 2
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites (6)
What it unlocks (9)
- Algorithms and data structuresFIT2004
- Theory of computationFIT2014
- Computer science workshopFIT2109
- Computational modelling and simulationFIT3139
- Computer architectureFIT3159
- UsabilityFIT3175
- iOS app developmentFIT3178
- Data visualisationFIT3179
- Industry-based learning placementFIT4042
Offerings (4)
- First semesterMalaysia · ON-CAMPUS / Clayton · ON-CAMPUS
- Second semesterClayton · ON-CAMPUS / Malaysia · ON-CAMPUS
Listed in 1 area of study
- Software engineeringPart C. Software engineering knowledge and application