Tutorial 1: Modelling Computing and Abstract Machines
Use state, transitions, machines, and models to explain computation.
Start tutorial →Tutorial 2: Efficiency of Algorithms and Procedures
Compare time, space, growth rates, and practical trade-offs.
Start tutorial →Tutorial 3: Sorting and Searching Strategies
Analyze linear and binary search alongside common sorting approaches.
Start tutorial →