PROBLEM SOLVING AND PROGRAM DESIGN introduces the techniques in problem solving and program design. The concepts learned in this course can be applied to many of the real life problems which can be solved by writing computer programs. A multiphase program development life cycle and two basic phases of problem solving and program design are emphasized. Problem analysis and the stepwise specification of the algorithms, pseudo code and flow chart are also defined.
INFORMATION SECURITY MANAGEMENT course provides a foundation in the Information Security Management System (ISMS) knowledge and skills necessary for ICT professionals. Students are exposed to ISMS domain, security policies, concept and good practices in securing computing management and the use of standards and policies in organization. This course provides students with the good knowledge of disaster recovery planning.
ETHICAL HACKING course provides technical skills to penetrate networks and/or computer system using the same methods as a hacker. The goal of ethical hackers is to help organizations take pre-emptive measures against malicious attacks by attacking system themselves, whilst staying within legal limits. This course also introduces students to the professional ethics in which computer professionals apply codes of ethics, ethical issues and standards of good practice within their profession.
INTRODUCTION TO NETWORK is an introductory computer network subject and it aims to provide a wide overview of networking and its technologies such as the seven layers of OSI and TCP/IP model. This course also provides students with knowledge in wireless networking devices and network troubleshooting. Students will get experience in troubleshooting and configuration by using networking tools.