Systems and Database Design
Data analysis: entity relationship models and normalisation. Database administration, Database Security; file structures and indexing with respect to Relational Databases. Introduction to the System Query language. Introduction to Object Oriented Database models: Object Relational Database Management Systems and Object Oriented Database Management Systems
System Analysis and Design
Understanding of the components of systems analysis: definition of a system, the role of and context of systems analysis, interfacing with the user, the life cycle of a management information system from the feasibility study through to the post-implementation audit. Applying skills by fact gathering, interviewing, presenting, group work, documenting an existing system, analysis techniques involving use cases, state diagrams and diagrams needed for System Analysis and Design.
This subject will provide an introduction to the principles of programming, program design, development and testing, data types, classes, objects and methods, inheritance and graphics.
Communication and Critical Analysis
This subject will introduce students to basic information and communication skills such as navigation in the information environment, the identification of information sources appropriate to computer and information science, essential information retrieval skills and techniques for written, oral and visual communication in educational and technical settings.
Fundamentals of Digital Media
This subject explores the design, construction and application of interactive digital programs. It encourages
students to explore and build literacy in the new media by exposing them to the concepts, tools and techniques
of digital design. As an introductory course, students will critically examine the history and structure of the digital industries and develop an understanding of the theories and aesthetics underlying human-computer interface. Using creative approaches to digital computing, students will be expected to draw upon all of their interests and abilities. Thus, students will be given the opportunity to explore a broad range of interactive media involving graphics, images, spatial models, animation, video and sound, as well as text-based data.
The subject exposes students to the basics of computer graphics. Students will be exposed to image-editing software tools and some common editing techniques. This module allows students to do practical with graphic editing software and to produce creative digital images.
The aim of this subject is to enable students to design and build multimedia presentations and applications.
The module has a substantial practical content. The module will introduce the students to the use of multimedia authoring systems and develop their skills in using a wide range of system features including the enhancement of pre-packaged functions with scripting. The use of programming language environments to extend the functionality of systems and the methods used to enable the systems for Web access will be considered. The module will develop the student’s skills in using a range of capture and virtual reality technologies.
This subject focuses on the technique and creativity in the design of digital media elements. Students will be taught on techniques and application to design elements such as text, 2D graphics, 3D graphics and animation.
Upon completion of the course, students shall be able to effectively create these elements to be incorporated into an interactive digital application.
Profile of lecturers and their respective teaching modules
The average lecturer/student ratio is 1:40
Click here to download profiles of lecturers.