Mini Map

Fundamentals of algorithms

FIT1008

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
1
Audience
Undergraduate
Type
Coursework
School
Faculty of Information Technology
Handbook year
2026

Prerequisites (4)

What it unlocks (13)

Offerings (4)

  • Second semesterClayton · ON-CAMPUS / Malaysia · ON-CAMPUS
  • First semesterMalaysia · ON-CAMPUS / Clayton · ON-CAMPUS

Listed in 4 areas of study

  • Computational scienceComputational science units
  • Computational scienceLevel 1 computer science
  • Computational scienceLevel 1 computer science
  • Computer scienceCore units