This page outlines the weekly schedule for lectures, labs, assignments, and examinations. The schedule will be updated regularly to align with the University of Juba's academic calendar and holiday schedule. Reading materials, lecture slides, and lab materials will be accessible through this schedule, with links provided for downloading prior to the commencement of each lecture or lab session. If you encounter any difficulties or have questions, please contact the lead Teaching Fellow, Thiong Abraham.

Week 2

March 11th and 13th, 2025

Image Classification

This lecture provides a comprehensive introduction to image classification, a core computer vision task, beginning with an overview of its fundamental principles and diverse applications. The session delves into the algorithmic foundations, highlighting the pivotal role of Convolutional Neural Networks (CNNs) in learning hierarchical image features. Various CNN architectures, including ResNet, VGG, and Inception, are explored, emphasizing their unique strengths and design considerations. The lecture culminates in a hands-on lab exercise where participants apply their newfound knowledge to classify African wildlife images, utilizing a provided dataset and pre-trained models. This practical component allows students to solidify their understanding of CNNs and their application in real-world scenarios, specifically focusing on the identification of species like buffalo, elephant, rhino, and zebra, thereby bridging theoretical concepts with practical implementation.

Lecture
Overview of Image Classification
Refresh of Convolutional Neural Networks
CNN Architectures
Laboratory
Finetuning ResNet for African Wildlife Classification
Assignment
Due March 14th
Week 2 Status Report - Click here...

Week 1

March 4th and 6th, 2025

Introduction and Logistics

This module introduces the course materials to students and gives an overview of Computer Vision, its tasks, applications, and the state of the art.

Lecture
Course Overview and Logistics
Overview of Computer Vision
Quiz 1 - TBD
Laboratory
Introduction to Google Colab and Python for computer vision
Assignment
Due March 4th
Week 1 Status Report - Due March 9th, 2024 Click here...
Complete assignment 1 if you have not already done so - Click here...
Create a Gemini account if you don't already have one - Click here...
Create a ChatGPT account if you don't already have one - Click here...
Create a Deepseek account if you don't already have one - Click here...