DBB100 (2024-3) Creative programming