Programme Synopsis
Enrichment Programme

The English Communication module is designed to assist students to improve their English language skills. Our Qualifying English Test results will show us which level of English that student of English the student needs to undertake.

This enrichment course introduces the use of critical thinking skills to enhance their academic and non-academic endeavours. Students will develop the ability to reason clearly and critically, and interpretation of information for effective decision-making. Decision- making involves identification of problem and facts, generating the possible courses of action and selecting the best solution. These are essential skills that students should develop not only for academic purposes but more so for professional and personal growth.

The course aims to develop in the students the essential skills in learning including time management, goal setting, stress management, effective research and study skills, group learning and techniques in passing assessments.

ICT201 Developing Interactive Websites

This module will introduce the use of added features available for web page creation. Besides the inclusion of normal objects like JavaScript, Applets and media items, students will be introduced to XML. In XML programming, students will understand the purposes of DTD, style sheets and the creation of their own tags.

ICT209 Multimedia Streaming Technology

This module will concentrate on adding streaming multimedia capacity to Web sites in order to make them more interactive and illustrative for audience. Students will be taught on the advantages of different technologies, choosing and implementing the right strategy, hardware and software for their sites. Concepts and standards discussed will include MPEG, AVI, Real Audio, VDOLive, TrueSpeech, Multicast Intranets, VRML and 3D streaming.

Students will learn to develop distributed applications using MS Visual C++. The module will also introduce students to ATL and COM programming concepts, which can assist in rapid application developments. The areas of client/server applications will also address database developments.

This module will cover the security issues pertaining to most businesses using client/server applications. Students will learn to understand how to implement and control the security architecture, devise effective security policies over the network and audit for monitoring purposes. Compare the different OS such as NT and UNIX for scalable security features. Detailed methodologies involving cryptography especially in distributed databases

ICT203 The Internet and Wireless Communication Technology

This module will teach the various new features available in wireless technologies. These will include cell phones, palm pilots and programming languages that offer new opportunities for businesses and programmers. The module will also cover issues such as security, standardization, payment mechanisms, legal, social, international wireless communications and blue tooth technology.

ICT204 Broadband Communication and Networking

Students will learn the structure of a WAN and its communication modes in detail especially for the use of broadband transmission. The transmission techniques will include ATM, SONET, VPN and FDDI. The types of transmission lines discussed will include DSL, ISDN and PCS. The module will also include the management, problem solving and trouble shooting such networks.

ICT205 Applied Mathematics for Communication Systems

Students will be taught advanced math topics as they relate to practical problems. Presents areas of mathematics from a modern point of view most important in connection with practical problems in engineering. Students will learn to use and apply the different mathematical techniques to solve problems or engineer communication systems. Topics such as Algebra, differential equations, probability and other numerical analysis methods will be used to understand and evaluate performance of engineered systems.

ICT210 Interactive Multimedia Communications & Programming

Students will learn to create highly interactive multimedia items. Create own illustrations and animations for effective instructional communication. Use of Lingo scripts to add more control to interactions and navigation. Web enabling the final product for distributed applications. Proper documentation using storyboards for multimedia project development.