Browsing Dept. of Computer Science by Title

Now showing items 71-90 of 311

  • Designing mobile multi-touch drum sequencing applications 

    Lekena, Mohato Karabo (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)
    Digital music software can limit the forms of music we create by using interfaces that directly copy those of the analogue instruments that came before. In this study we report on a new multi-touch interface that affords ...

  • Designing Umeli: A Case for Medsersiated Design, a participatory approach to designing interactive systems for semi-literate users 

    Gitau, Shuko (University of Cape TownFaculty of ScienceFaculty Science: ICTC4D, 2012-10)
    This dissertation documents a journey into the design of Ummeli with a community of semi-­‐literate job seekers in Khayelitsha, Cape Town whose primary access to the internet was through their mobile phones. Working closely ...

  • Designing Ummeli a case for mediated design, a participatory approach to designing interactive systems for semi-literate users 

    Gitau, Silvian Wanjiku (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    This dissertation documents a journey into the design of Ummeli with a community of semi‐literate job seekers in Khayelitsha, Cape Town whose primary access to the internet was through their mobile phones. Working closely ...

  • Designing with community health workers: feedback-integrated multimedia learning for rural community health 

    Molapo, Maletsabisa (University of Cape TownFaculty of ScienceFaculty Science: ICTC4D, 2018)
    Community Health Workers (CHWs) are an integral part of the rural health system, and it is imperative that their voices are accommodated in digital health projects. In the mobile health education project discussed in this ...

  • Determining the optimal protocols for transfer of large data files 

    van Rooyen, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...

  • Developing locally relevant applications for rural South Africa : a telemedicine example 

    Chetty, Marshini (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)
    Within developing countries, there is a digital divide between rural and urban areas. In order to overcome this division, we need to provide locally relevant Information and Communication Technology (ICT) services to these ...

  • The development of an expert system shell with a mixed knowledge representation, explicit control of reasoning and a truth maintenance system 

    Jacobson, Guy (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1988)
    This thesis concentrates on several important issues in expert system research, namely - representation of knowledge - control of reasoning - implementation of non-monotonic logics via truth maintenance systems. There are ...

  • Development of cooperative behavioural model for autonomous multi-robots system deployed to underground mines 

    Yinka-Banjo, Chika Ogochukwu (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)
    The number of disasters that occur in underground mine environments monthly all over the world cannot be ignored. Some of these disasters for instance are roof-falls; explosions, toxic gas inhalation, in-mine vehicle ...

  • A digital library component assembly environment 

    Eyambe, Linda (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)
    Digital libraries (DLs), originally termed electronic libraries, are the result of the meshing of two communities: library professionals, including librarians and publishers, and computer scientists, including their poster ...

  • Digital reconstruction of District Six architecture from archival photographs 

    De Kadt, Christopher R J (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    In this thesis we present a strategy for reconstructing instances of District Six Architecture from small sets of old. uncalibrated photographs that are located in the District Six Museum photographic archive. Our ...

  • Distributed analysis of Markov chains 

    Mestern, Mark Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)
    This thesis examines how parallel and distributed algorithms can increase the power of techniques for correctness and performance analysis of concurrent systems. The systems in question are state transition systems from ...

  • Distributed authentication to preserve privacy through smart card based biometric matching 

    Nelte, Michael Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2000)
    This thesis focuses on privacy concerns, specifically those relating to the storage and use of biometrics. These concerns result from the fact that biometric information is unique. This uniqueness makes the biometric a ...

  • A distributed computing environment (DCE) based object request broker 

    Van der Vlugt, Anique (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)
    Object oriented technology has moved beyond being a tool for design and programming and is now being used to implement enterprise wide computer systems. Also, there has been a move from centralised mainframe systems to ...

  • Distributed shared memory for virtual environments 

    Godfrey, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1997)
    This work investigated making virtual environments easier to program, by designing a suitable distributed shared memory system. To be usable, the system must keep latency to a minimum, as virtual environments are very ...

  • Distributed texture-based terrain synthesis 

    Tasse, Flora Ponjou (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    Terrain synthesis is an important field of Computer Graphics that deals with the generation of 3D landscape models for use in virtual environments. The field has evolved to a stage where large and even infinite landscapes ...

  • DistriX : an implementation of UNIX on transputers 

    McCullagh, Paul J (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1989)
    Two technologies, distributed operating systems and UNIX are very relevant in computing today. Many distributed systems have been produced and many are under development. To a large extent, distributed systems are considered ...

  • Drivable region detection for autonomous robots applied to South African underground mining 

    Falola, Omowunmi Elizabeth (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)
    This dissertation focuses on enhancing autonomous robots' capability to identify drivable regions in underground terrains. A system model that compares the drivability analysis of underground terrains using the entropy ...

  • The effects of network factors on the performance of 3G UMTS applications 

    Jacobs, Fabian Mark (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2010)
    3G is the wireless network technology expected to allow wireless applications to perform on par with wired applications. However 3G has factors which limit its performance. These factors include both device factors such ...

  • The efficient and cost effective asynchronous mail sender for road warriors 

    Lee, Kuo-Hung (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    Email has become a very important communication tool. The rise of SPAM, however, has forced system administrators to restrict the usage of their SMTP servers. Such a restriction causes problems for users who send emails ...

  • The efficient evaluation of visual queries within a logic-based framework 

    Maharaj, Anish (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1995)
    There has been much research in the area of visual query systems in recent years. This has stemmed from the need for a more powerful database visualization and querying ability. In addition, there has been a pressing need ...