
Course Overview
Course Content
Enrollment options

Latest Courses
Welcome to HGG 2102 (Principles of Biogeography), a course taught by Dr Francis Wasswa Nsubuga in this semester. This study guide for HGG 2102: Principles of Biogeography is designed to help you prepare for the course, which focuses on the principles that govern the distribution of plants and animals across the globe. You'll gain a deeper understanding of the relationships between living organisms and their environment, particularly within the context of Uganda. The course has a total of 45 contact hours, is worth 3 credits, and is a Year II, Semester I course. In addition to this study guide, additional information for lectures and practical’s will be provided on KELMS from time to time. It is essential that you access these files over the internet and print out your own copies. Please note that it is essential to attend the classes (or view lectures online) and to take notes at lectures as much more additional material is provided during lectures than appears in these notes. This study manual provides an outline of what is required, suggested source material and the necessary time frames for the course HGG 2102. You are welcome to interact with us in the course of learning.
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
Introduces internal and external data structures as well as computer algorithms.Examines the implementation of common data structures, time and space efficiency issues and also the design and analysis of simple algorithms determining this performance.
This course introduces students to the principles and practices of embedded systems design. It focuses on the integration of hardware and software components to build functional, reliable, and efficient embedded solutions for real-world applications. The course covers microcontroller and microprocessor architectures, embedded programming, interfacing techniques, real-time operating systems, and communication protocols. Students will gain practical experience through problem-solving exercises and applied projects that reinforce theoretical concepts.
Welcome to HGE 2107 (Application of GIS in weather and climate change), a course taught by Dr Francis Wasswa Nsubuga in this semester. In a course on the application of GIS in weather and climate change, you'll learn to use Geographic Information Systems (GIS) to understand, analyze, and address climate-related issues. The curriculum typically combines theory about climate science with hands-on technical skills in GIS and remote sensing. The goal is to equip you with the tools to visualize climate data, model future scenarios, and develop strategies for adaptation and mitigation. The course has a total of 45 contact hours, is worth 3 credits, and is a Year II, Semester I course. This course will offer a set of methods and techniques that use GIS for analysis and monitoring of weather and climate change, with applications in climate change impacts and adaptation. Participants will also acquire a better understanding of climate change impacts, adaptation measures for freshwater resources, and time series analysis. In addition to this study guide, additional information for lectures and practical’s will be provided on KELMS from time to time. It is essential that you access these files over the internet and print out your own copies. Please note that it is essential to attend the classes (or view lectures online) and to take notes at lectures as much more additional material is provided during lectures than appears in these notes. This study manual provides an outline of what is required, suggested source material and the necessary time frames for the course HGG 2102. You are welcome to interact with us in the course of learning.
Course Code and Name: TCBE 3103 CONSTRUCTION TECHNOLOGY IIILevel: YEAR THREE SEMESTER I Credit Units: 3 Contact Hours: 45 Course Description This course introduces advanced principles and techniques in construction technology and the use of construction plant. It examines setting out and construction of buildings of complicated shapes and other civil engineering structures. Course Objectives: The course aims to provide the students with knowledge that: • Explain the fundamental aspects of construction of Roads Bridges, Tunnels, setting out using Theodolite, mechanical plant operation and maintenance • Highlight the various skills in the Public Safety Act. Learning Outcomes: Upon completion of the course, the students should be able to: • Operate and maintain Mechanical Plants. • Design Formwork. • Discuss how to differentiate between forms of labour technologies. • Exhibit skills in safety management during site visitor. Detailed course outline Building Rules (The Public Safety Act) Site Visits: Site visit for selection by the client Considerations affecting choice of site Primary and secondary investigation by the consultants and contractor Site Layout: Location temporary buildings, services, access, outlets and areas (1hour) Submission and Approval of Plans Setting Out Using More Precise and Latest Equipment: Setting out hexagonal buildings, bridges and roads using theodilite, EDMs, Total stations etc. Setting out circular, triangular, ellliptical and other non-square buildings Setting out over water Setting out of bridges, dams and tunnels. Temporary Works Design: Factors considered in design Design of props, Primary and secondary joists Design of formwork for different Architectural shapes and details Sliding formwork Advanced Construction: Factors considered in the design of: roads, bridges, dams and tunnels Construction of roads, bridges and tunnels Offshore construction Stairs and Escalators: Setting out and construction of stairs Construction of spiral stairs in concrete and in steel, prefabrication of spiral stairs Installation of escalators Special Constructions: Sound, Fire, Heat, Cavity Floors and walls. Suspended Ceiling: functional requirements Methods of construction: jointless, strip and service ceiling. Curtain Walling: design of curtain walls methods of construction: unitised and rainscreen principle Underpinning: Factors considered in the choice of the method to use Methods of underpinning Traditional continuous footing (strip concrete or masonry building) Pynford stools (modification of 1) Mini-pile or conventional piling Grouting Mechanisms of Door Openings: Sliding doors Folding doors Collapsible doors Louvred Revolving doors Sliding and folding Swinging doors Maintenance of Structures: Definition of terms types of maintenance importance Protection of Structures Industrialised and System Building Construction: definition of industrialisation reasons for industrialisation classification of industrialisation: onsite and offsite and product industrialisation key factors of industrialisation advantages and disadvantages of industrialisation Limitations in Uganda's Rural and Urban Areas, Appropriate Solutions to Identified Limitations Appropriate Technology Considerations and alternative energy Construction Mechanical Plant: methods of excavation factors considered in acquiring a plant choice of excavation method classification of mechanical plant advantages and disadvantages of mechanical plant (Details of Sketches Must Be Emphasised in This Course.)