
This course summarises information on e-learning in both theory and practice. It demystifies all the aspects of e-learning while discussing possible solutions to the problems encountered.
- Lecturer: Nasser Mugwanya
This course summarises information on e-learning in both theory and practice. It demystifies all the aspects of e-learning while discussing possible solutions to the problems encountered.

This course summarises information on e-learning in both theory and practice. It demystifies all the aspects of e-learning while discussing possible solutions to the problems encountered.
Here are some important dates to take note of! Beginning and end of the semester dates
This course unit introduces internal and external data structures as well as computer algorithms.Examines the implementation of common data structures, time and space efficiency issues and the design and analysis of simple algorithms determining their performance.
The programme introduces Object Oriented design for re-use of general purpose applications, the Java API and Abstract Windowing Toolkit. The use of Java as an object-oriented programming language including encapsulation, simple inheritance, and polymorphism; design of Java classes using Java interfaces and packages.