Higher Diploma in Science in Computing
Shortest path algorithm for weighted graphs, with step-by-step worked examples
Set operations, Venn diagrams and Java examples