Slides are set for AY 2023/2024 Sem 2 and are subject to change