Browsing Masters Degrees (Computer Science) by Issue Date
Now showing items 1-20 of 81
-
Planarity testing and embedding algorithms.
(1990)This thesis deals with several aspects of planar graphs, and some of the problems associated with non-planar graphs. Chapter 1 is devoted to introducing some of the fundamental notation and tools used in the remainder of ... -
Built-in tests for a real-time embedded system.
(1991)Beneath the facade of the applications code of a well-designed real-time embedded system lies intrinsic firmware that facilitates a fast and effective means of detecting and diagnosing inevitable hardware failures. These ... -
Packing problems on a PC.
(1991)Bin packing is a problem with many applications in various industries. This thesis addresses a specific instance of the this problem, known as the Container Packing problem. Special attention is paid to the Pallet Loading ... -
Speech recognition and blackboard expert systems.
(1992)Spoken language is used by people to communicate naturally with one another. A simplistic view of the communication process is as follows. Person A wishes to communicate an idea to person B. The idea, initiated in the ... -
Application of backpropagation-like generative algorithms to various problems.
(1992)Artificial neural networks (ANNs) were originally inspired by networks of biological neurons and the interactions present in networks of these neurons. The recent revival of interest in ANNs has again focused attention ... -
Possible Models Diagrams - a new approach to teaching propositional logic.
(1994)Abstract available in PDF. -
Neural network assisted software engineered refractive fringe diagnostic of spherical shocks.
(1996)A shock is essentially a propagating variation in the pressure or density of a medium. If the medium is transparent, such as air, and the shock radially symmetric, the refractive fringe diagnostic can be used to examine ... -
A support environment for the teaching of programming.
(1996)This thesis examines the effectiveness of a specially constructed computer based support environment for the teaching of computer programming to novice programmers. In order to achieve this, the following distinct ... -
The application of computer technology in South African distance education.
(1996)The advent of on-line Computer-Assisted Instruction and Computer Mediated Communication may improve instruction and communication in distance education in South African universities. On-line Computer-Assisted Instruction ... -
Application of genetic algorithms to the travelling salesperson problem.
(1996)Genetic Algorithms (GAs) can be easily applied to many different problems since they make few assumptions about the application domain and perform relatively well. They can also be modified with some success for handling ... -
Artificial neural networks for image recognition : a study of feature extraction methods and an implementation for handwritten character recognition.
(1996)The use of computers for digital image recognition has become quite widespread. Applications include face recognition, handwriting interpretation and fmgerprint analysis. A feature vector whose dimension is much lower ... -
A computer mediated system for distance education.
(1996)A problem currently facing South Africa is the large number of poorly educated or uneducated people in many parts of the country. Distance education has proven to be an apt solution to this problem However, one of the ... -
The development of a behavioural video analysis system and a toolbox prototype.
(1996)Behavioural research studies often include a data acquisition process, during which subjects are observed, and the displayed behaviours recorded, and a subsequent analysis process, during which the observed behaviours ... -
On case representation and indexing in a case-based reasoning system for waste management.
(1997)Case-Based Reasoning is a fairly new Artificial Intelligence technique which makes use of past experience as the basis for solving new problems. Typically, a case-based reasoning system stores actual past problems and ... -
A real time, system independent, secure, Internet based auctioning system.
(2000)This thesis outlines the creation of a secure, real time, system independent, Internet based auctioning application. The system has been developed to meet the needs of today's stringent reqUirements on secure Internet ... -
Spectral techniques for roughness estimation.
(2001)Roughness is a relatively untouched field considering its significance to natural scientists. In this thesis mathematical techniques for measuring the roughness of signals are constructed and investigated. Both one ... -
Computer assisted education : design, development and evaluation.
(2001)Educational institutions throughout the world are increasingly facing classes of educationally, culturally and linguistically diverse student groups. At the same time economic constraints require these institutions to ... -
Executive information systems usage : the impact of web-based technologies.
(2002)Executive Information Systems (EIS) grew out ofthe information needs of top executives. The recent literature reports that EIS usage has spread throughout organisations. Web-based technologies are causing a revisit of ... -
The applicability of case-based reasoning to software cost estimation.
(2002)The nature and competitiveness of the modern software development industry demands that software engineers be able to make accurate and consistent software cost estimates. Traditionally software cost estimates have been ... -
Using mobile agents to solve the distributed buying problem.
(2002)This study deals with the Distributed Buying Problem, that is, the problem faced by geographically distributed businesses when it comes to optimising buyer time and global businesses resources. It adopts a software ...