Browsing University of Cape Town by Subject "Computer Science"
Now showing items 141-160 of 205
-
Perceptions of cloud computing in the South African government
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)The South African government is unable to provide efficient Information Technology (IT) services to the citizens because of the fragmented approach in government where each department procures their own IT services and ...
-
Perceptual refinement for hierarchical radiosity
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2000)This dissertation explores the use of a simple model of the human visual system to yield a performance improvement with hierarchical radiosity. Hierarchical radiosity is a physically based rendering algorithm and hence ...
-
Performance benchmarking physical and virtual linux envrionments
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)Virtualisation is a method of partitioning one physical computer into multiple "virtual" computers, giving each the appearance and capabilities of running on its own dedicated hardware. Each virtual system functions as a ...
-
Photo searching on small screen devices
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)The aim of this thesis is to improve HCI (Human-Computer Interaction) knowledge in the design of the next generation of photo search tools on small display devices. Today, these devices have all the ingredients for a truly ...
-
Presence and co-presence in collaborative virtual environments
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2001)Presence in Collaborative Virtual Environments (CVEs) can be defined into personal presence and co-presence. Personal presence is having a feeling of "being there" in the CVE yourself. Co-presence is having a feeling that ...
-
Procedurally generated realistic virtual rural worlds
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2016)Manually creating virtual rural worlds is often a difficult and lengthy task for artists, as plant species selection, plant distributions and water networks must be deduced such that they realistically reflect the environment ...
-
Procedurally generating surface detail for 3D models using voxel-based cellular automata
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2016)Procedural generation is used extensively in the field of computer graphics to automate content generation and speed up development. One particular area often automated is the generation of additional colour and structural ...
-
Protocol engineering from Estelle specifications
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1993)The design of efficient, reliable communication protocols has long been an area of active research in computer science and engineering, and will remain so while the technology continues to evolve, and information becomes ...
-
Providing informational support to HIV + women in a virtual environment : a case study comparing the effects of virtual reality and paper media for content delivery
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2008)This dissertation presents a comparison of the effects of two media, VR and paper (i.e. pamphlets) in communicating supportive information to an HIV+ sample group. We created a VE to provide social and informational support ...
-
Quality control tools for interactive rendering of 3D triangle meshes
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2002)In this dissertation we explore methods of quality control of untextured polygonal models. The tools presented build, evaluate and improve on the field of multiresolution analysis through decimation. We evaluate the quality ...
-
Refactoring learning management systems for multi-device use in developing countries
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
Resolving the hydration of hexacyclic systems using ultrasonic interferometry and computer simulations
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2010)The major part of this thesis focuses on investigating dynamic hydration behaviour of a series of hexacycylic molecules in water, by using computational techniques validated through ultrasound interferometry experiments. ...
-
RFI monitoring for the MeerKAT Radio Telescope
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)South Africa is currently building MeerKAT, a 64 dish radio telescope array, as a pre-cursor for the proposed Square Kilometre Array (SKA). Both telescopes will be located at a remote site in the Karoo with a low level of ...
-
Rita+ : an SGML based document processing system
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1993)Rita+ is a structured syntax directed document processing system, which allows users to edit documents interactively, and display these documents in a manner determined by the user. The system is SGML (Standard Generalized ...
-
ROLAND : a tool for the realistic optimisation of local access network design
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1999)Investment in the local access network represents between 50% and 70% of capital investment of a telecommunications company. This thesis investigates algorithms that can be used to design economical access networks and ...
-
Scaffolding java programming on a mobile phone for novice learners
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 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. ...
-
Schema matching in a peer-to-peer database system
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2006)Peer-to-peer or P2P systems are applications that allow a network of peers to share resources in a scalable and efficient manner. My research is concerned with the use of P2P systems for sharing databases. To allow data ...
-
Semantic optimisation in datalog programs
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1990)Datalog is the fusion of Prolog and Database technologies aimed at producing an efficient, logic-based, declarative language for databases. This fusion takes the best of logic programming for the syntax of Datalog, and the ...
-
Semiotic machines : software in discourse
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2008)This study develops new theoretical and methodological approaches to the study of software as a medium of communication. This study analyses voting software, educational software, search engines, and combat and narrative ...
-
Simplified models for multi-criteria decision analysis under uncertainty
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2010)When facilitating decisions in which some performance evaluations are uncertain, a decision must be taken about how this uncertainty is to be modelled. This involves, in part, choosing an uncertainty format {a way of ...