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.
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.