CSC 309/414 ARTIFICIAL INTELLIGENCE 2024/2025 | AbS