|
This module aims to equip students with the necessary theoretical, analytical and technical skills to tackle real world problems in various aspects of project management. Students will learn tools and techniques based on industry standards such as PMBOK and PRINCE as well as develop operational project management plan and cost benefit analysis.
This unit enables students to analyse problems of simple systems and to propose solutions using appropriate tools and techniques. Students will gain an understanding of the application of object-oriented approach towards systems analysis and design.
This module introduces students the concept and fundamentals of database systems and security issues through the use of an open source database tool, MySQL.
The purpose of this module is to introduce students the concepts of Networking Principles essential to build, configure and maintain a sound network infrastructure. Students will learn about various networking Standards, media, design, protocols, and hardware as well as security issues.
This unit teaches the development of business applications using Visual Basic .NET. Students will be able to understand the features of object-oriented features, apply the language concepts including advanced controls within Windows forms, and provide database connectivity using ADO.NET.
This unit equips students with the skill of developing software using Java technology. Students will be able to understand objects and classes, inheritance, multi-threading, IO and exception handling, and applets.
This module aims to provide an overview of Operating Systems and an understanding of the underlying concepts. Students will be introduced different management responsibilities of the Operating systems such as Process Management, Scheduling, Memory Management, I/O Management and File Systems.
The purpose of this unit is to present an overview of the latest developments in the field of multimedia applications. Students will learn the use of Adobe Photoshop and Macromedia Flash application to create images and animations.
This module equips students with the necessary skills
in developing dynamic web sites using HTML, and JavaScript, CSS,
PHP and MySQL.
This unit introduces how Server Side Scripting can be designed and implemented for a real life web-based scenario using the next generation technology for Web application development – Microsoft ASP .NET.
The purpose of this module is to impart security concepts, techniques and the general security of networks to students. Students will learn a multi-tiered approach to maintaining network security when responding to a disaster or a computer security incident.
This unit covers the concepts of data communication and introduces the fundamentals required to build a sound network infrastructure. Students will be confident when identifying and describing components, related theories, the required operations of various components that form a network and the current key issues that are considered essential in the IT industry.
This module introduces the critical concepts of Network Operating Systems and the essentials required to design a suitable operating system for a network application. Students will also learn how to protect and secure computers and networks from network threats and attacks.
This unit contains the logic and mathematical ideas needed to understand computing systems and information technology in general. Students will learn the necessary foundation for further logical insights into the realm of computing science.
This individual project module offers students an opportunity to undertake a task of suitable size that allows him to apply the appropriate skills and knowledge learnt in the Higher Diploma. Students are expected to conduct relevant and sufficient research and demonstrate appropriate use of techniques in design and realisation up to a degree of professional competence suitable for the level of this course.
|