Search
Now showing items 21-30 of 148
Refactoring learning management systems for multi-device use in developing countries
(2015)
Although learning management systems (LMSs) have been widely adopted by universities in developing countries, their potential to support students' learning has not been fully exploited due to several factors. Some of the ...
Scaffolding java programming on a mobile phone for novice learners
(2015)
The ubiquity of mobile phones provides an opportunity to use them for learning programming beyond the classroom. This would be particularly useful for novice learners of programming in resource- constrained environments. ...
Accelerating radio transient detection using the Bispectrum algorithm and GPGPU
(2015)
Modern radio interferometers such as those in the Square Kilometre Array (SKA) project are powerful tools to discover completely new classes of astronomical phenomena. Amongst these phenomena are radio transients. Transients ...
Interactive simulation and rendering of fluids on graphics hardware
(2016)
Computational uid dynamics can be used to reproduce the complex motion of fluids for use in computer graphics, but the simulation and rendering are both highly computationally intensive. In the past performing these tasks ...
Adoption of a visual model for temporal database representation
(2016)
Today, in the world of information technology, conceptual model representation of database schemas is challenging for users both in the Software Development Life Cycle (SDLC) and the Human-Computer Interaction (HCI) domain. ...
Accelerated deconvolution of radio interferometric images using orthogonal matching pursuit and graphics hardware
(2016)
Deconvolution of native radio interferometric images constitutes a major computational component of the radio astronomy imaging process. An efficient and robust deconvolution operation is essential for reconstruction of ...
Understanding merchant adoption of m-payments in South Africa
(2016)
Despite the proliferation of mobile communication technology and smartphone adoption, a number of barriers, most notably trust and security, and the lack of critical mass, have slowed the uptake of mobile payments (m-payments). ...
Automating user privacy policy recommendations in social media
(2016)
Most Social Media Platforms (SMPs) implement privacy policies that enable users to protect their sensitive information against privacy violations. However, observations indicate that users find these privacy policies ...
Determining the optimal protocols for transfer of large data files
(2015)
The transfer of large data files remains a necessity for scientific research, including Bioinformatics, despite alternate solutions like cloud computing. When transferring large files, there are many transfer protocols to ...
An empirical evaluation of evolutionary controller design methods for collective gathering task
(2015)
This research aims to evaluate the performance of evolutionary controller design methods for developing a collective behaviour for a team of robots. The methods tested in this research are NEAT which is capable of finding ...