To continue the development of methods for general modular programmedesign and data abstraction, to learn some specific algorithms used to manipulate data structures and data structures which are applicable to a range of problems, and to gain an understanding of techniques for analyzing algorithms and data structures in relation to programmedesign. Learning problem solving methods and algorithm development and how data structures are used to store information in computer programmes.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Computer Studies, Computer- Electronics Engineering Technology, Pre-College, Secondary Education, TVET Programme
Database applications using MS Access. Introduction to methods of creating and relating tables, design forms for data entry and editing, run queries of varying complexities and generate customized reports. Creating switchboard to launch the application and provide its functionality. Students are introduced to Visual Basic for Access in the context of event procedures and functions associated with form controls. Students gain insight and hands-on experience in developing fairly complex applications. The use of SQL will be introduced in this course to create queries on databases.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Pre-College, TVET Programme
This course provides an introduction on the fundamental concepts of database systems. This course also aims to provide the students with an understanding of the main issues related to data modelling, creation, storage and manipulation as employed in database systems. In particular, as the course is aimed at providing the student with a detailed presentation of the theory and practice of the relational model, and the introduction of recent and emerging trends in database systems. Students will also improve their skills on system analysis, database design, and implementation using a commercial database system.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Pre-College, TVET Programme
This course is a continuation from basic digital electronic course (CET 2122). It emphasizes on techniques to design, analyze, plan, and implement complex digital systems using programmable logic, with specific focus on programmable logic devices. It introduces the operation of a simple computer at the physical (electrical) level using gates, registers and other basic circuits introduced in the prerequisite course. Students gain experience building and programming a simple computer. Covers memory, basic microprocessor architecture, Assembly language programming, analog to digital converters and digital to analog converters. In order to facilitate learning process, a Electronic Work Bench (EWB) software is used throughout the course. Some practical or almost actual environment problems and solutions are provided.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree
This course is designed to provide an introduction to electrical and electronic engineering. Students will be introduced to the theory and principles for Ac and DC circuit analysis. The course begins with an examination of the SI units, atomic theory, basic electrical quantities and circuit analysis techniques. It is designed to give a broad understanding of the principles of electrical and electronic engineering covering such topics as: Basic Circuits/DC Analysis: electrical quantities, components and sources, circuit analysis laws; Ohms law, Kirchhoff laws, series/parallel circuits, voltage/current divider, Norton, Superposition and Thevenin theorems, and controlled sources. Other Topics include conductors, insulators, semiconductors and diodes, transistors, capacitors and capacitance.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer- Electronics Engineering Technology
This course introduces the student to electromagnets, magnetic circuits, inductance and the Principles of alternating current circuits. It places emphasis on the basic principles of motors and generators as well as that of single phase as ac circuit principles, characteristics and operation. The course provides the skills and knowledge necessary for the electrician or technician for entry level position in the electrical and electronic field.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree
This course is designed to give students the knowledge and skills necessary for entry level employment in the electrical construction field, especially in the areas of single family dwelling, multi-family dwelling and commercial wiring areas. Students will be exposed to hands-on experience in residential wiring and basic commercial wiring pertaining to new construction, remodeling and repairing of existing electrical installations. In this course students employ and perform installation methods for various electrical wiring circuits and safely perform their tasks according to the NEC® Code rules
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Electrical Engineering Technology
This course is designed to provide students with the skills and knowledge required in the electrical installation, industrial and power system fields. Students will become familiar with preventative maintenance procedures and methods as well as the step-by-step procedures needed to locate and correct faults and malfunctions quickly and efficiently, in components, circuits and systems covering the electrical field, covering topics from residential wiring to industrial controls.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Electrical Engineering Technology
This course is designed to equip the student with knowledge, skills and attitudes that will enable them to effectively function as an electronic technician working with semiconductor devices and their applications. It introduces the characteristics and applications of semiconductor devices and circuits. Emphasis is placed on analysis, selection, biasing, and applications. Upon completion, students should Computer & Electronics Course Descriptions be able to construct, analyze, verify, and troubleshoot analog circuits using appropriate techniques and test equipment.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer- Electronics Engineering Technology
This course is a continuation of CET 2121. It covers additional applications of analog electronic circuits with an emphasis on analog and mixed signal integrated circuits (IC). It is designed to provide knowledge and skills in installing, testing, maintaining and troubleshooting various analog circuits. Topics include amplification, filtering, oscillation, voltage regulation, and other analog circuits. Upon completion, students should be able to construct, analyze, verify, and troubleshoot analog electronic circuits using appropriate techniques and test equipment.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree