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 1 Week 2

Artificial Neural Networks

This lecture will introduce students to the fascinating world of artificial neural networks (ANNs), drawing inspiration from biological neural networks. We will explore the fundamental components and functions of biological neurons and how these concepts have been adapted to create artificial counterparts. Students will learn how to construct ANNs with different layers, including input, hidden, and output layers, and understand the role of activation functions in shaping the network's behavior. The lecture will culminate in a discussion of deep neural networks, which leverage multiple hidden layers to tackle complex tasks such as image recognition, natural language processing, and more. By the end of this session, students will have a solid foundation in the theory and practical aspects of building ANNs.

Lecture
Location: Senate Hall
Date: October 14th, 2024
Group A: 1:00-2:00 pm
Group B: 2:30-3:30 pm
Biological Neural Networks
Artificial Neural Networks
Quiz 2 - Click here... Deadline: October 18, 2024.
Laboratory
Introduction to Neural Networks in Keras and Tensorflow
Click here to open notebook... - accessible on Lab day.
Group A: October 15th, 2024 from 2-3 pm
Group B: October 15th, 2024 from 3-4 pm
Group C: October 17th, 2024 from 2-3 pm
Group D: October 17th, 2024 from 3-4 pm
Assignment
Read chapter 6 of Deep Learning - Click here... OR Click here...
Play with an Artificial Neural Network - Click here...