Engineering and Technology
Browse by
Recent Submissions
-
An Overview of Data Science Innovations, Challenges and Limitations Towards Real-World Implementations in Global Health
(Springer, Cham., 2020)Health institutions are increasingly collecting vast amounts of patient data. However, mining data from those different institutions is not possible for various challenges. In this chapter, we will report on our experience ... -
Validity of Air Quality as a Measure of Human Mobility in Uganda. The COVID-19 Context
(Research Square, 2022)Mobility patterns are valuable in identifying transmission patterns for infectious diseases and in deriving contact matrices that are used to parametrize mathematical models. Aggregated location data from mobile phones ... -
Using Augmented Reality and Serious Gaming to Enhance Learning–The Case of Primary School Education in Uganda
(2012)Traditional education in primary schools is generally a one-size-fits-all approach with a lot of emphasis on theory and less time for practice and conceptualization of the subject matter [1] [2] [3]. This has a negative ... -
Using a Network of Locally Developed Low Cost Particulate Matter Sensors for Land Use Regression Modeling of PM2.5 in Urban Uganda
(2020)here are major air pollution monitoring gaps in sub-Saharan Africa. Developing capacity in the region to conduct air monitoring in the region can help estimate exposure to air pollution for epidemiology research. The ... -
Seeing the air in detail: Hyperlocal air quality dataset collected from spatially distributed AirQo network
(Data in Brief, 2022)Air pollution is a major global challenge associated with an increasing number of morbidity and mortality from lung can- cer, cardiovascular and respiratory diseases, among others. However, there is scarcity of ground ... -
Plascua: Programming Language Support for Continuous User Authentication
(SN Computer Science, 2022)Compared to traditional user authentication methods, continuous user authentication (CUA) provide enhanced protection, guarantees against unauthorized access and improved user experience. However, developing effective ... -
Multi-Factor Authentication for Enhanced Security of Mobile Health Data Collection Systems
(Makerere University, 2020)This paper describes an additional enhanced authentication method for Mobile Health Data Collection Systems (MHDCS) compared to the commonly existing method of using usernames and passwords for field data collectors. The ... -
Modelling calibration uncertainty in networks of environmental sensors
(arXiv preprint arXiv, 2022)Networks of low-cost sensors are becoming ubiquitous, but often suffer from poor accuracies and drift. Regular colocation with reference sensors allows recalibration but is complicated and expensive. Alternatively the ... -
Managing cellular network signaling traffic using helper nodes
(RUFORUM, 2016)There is a tremendous uptake of smartphones and other mobile devices that has made mobile apps more popular. Many of these mobile apps are network enabled and can transfer or receive data to/from the network through the ... -
Machine Learning for a Low-cost Air Pollution Network
(arXiv preprint, 2019)Data collection in economically constrained countries often necessitates using approximate and biased measurements due to the low-cost of the sensors used. This leads to potentially invalid predictions and poor policies ... -
How Stable are Eclipse Application Framework Internal Interfaces?
(IEEE, 2019)Eclipse framework provides two interfaces: stable interfaces (APIs) and unstable interfaces (non-APIs). Despite the non-APIs being discouraged and unsupported, their usage is not uncommon. Previous studies showed that ... -
Gaussian Process Models for Low Cost Air Quality Monitoring
(University of Makerere, 2021)Air pollution contributes to over three million deaths [1] each year. Kampala has one of the highest concentrations of fine particulate matter (PM 2.5) of any African city [2]. Unfortunately, with the exception of the ... -
Exploring PM2.5 variations from calibrated low-cost sensor network in Greater Kampala, during COVID-19 imposed lockdown restrictions: Lessons for Policy
(Clean Air Journal, 2022)Air pollution is considered a major public health risk globally, and the global South including sub-Saharan Africa face particular health risks, but there is limited data to quantify the level of pollution for different ... -
Digital Divides or Dividends? Including Basic Services in Africa’s Digitalization Agenda: Evidence from Uganda
(INCLUDE, 2022)Digital inclusion is about ensuring the benefits of the internet and digital technologies are available to everyone. Digitally excluded people can lack skills, confidence and motivation along with having limited or no ... -
Determination of Satellite-Derived PM2.5 for Kampala District, Uganda
(Geomatics, 2022)Ground monitoring stations are widely used to monitor particulate matter (PM2.5). However, they are expensive to maintain and provide information localized to the stations, and hence are limited for large-scale use. ... -
Data Classification for Secure Mobile Health Data Collection Systems
(Development Engineering, 2020)Data collected in Mobile Health Data Collections Systems (MHDCS) are diverse, both in terms of type and value. This calls for different data protection measures to meet security goals of confidentiality, integrity, and ... -
Crane Cloud: a resilient multi-cloud service layer for resource constrained settings
(Makerere University, 2021)Whereas the main cloud providers have set up cloud services on stable infrastructure, developers and users situated in low-resource settings access cloud services and platforms using low-end computing devices that often ... -
Crane Cloud: A resilient multi-cloud service abstraction layer for resource-constrained settings
(Development Engineering, 2022)Developers and users situated in low-resource settings are faced with unique contextual and infrastructure challenges when accessing and consuming cloud-based services. In low-resource settings, access to cloud services ... -
Context-oriented Programming for Customizable SaaS Applications
(Annual acm symposium on applied computing, 2012)Software-as-a-Service (SaaS) applications are multi-tenant software applications that are delivered as highly configurable web services to individual customers, which are called tenants in this context. For reasons of ... -
Bringing Scheme Programming to the iPhone - Experience
(Software: Practice and Experience, 2012)The iPhone SDK provides a powerful platform for the development of applications that make use of iPhone capabilities such as sensors, GPS, Wi-Fi or Bluetooth connectivity. Thus far we observe that the development of ...