DESIGN AND ANALYSIS OF ALGORITHMS - ITB 9302 / SCS 318 (JOOUST, 2024)