This module is aimed to provide the students with the
required technical skills in the creation of high quality, usable, accessible
web applications using industry-standard technologies such as web development frameworks and content management systems. Students will gain
knowledge about Introduction to web technologies such as PHP, CSS, HTML and
JavaScript. Front-end and back-end technologies will be used to develop
educational web applications. They will also get practical skills on web
development frameworks and the content management systems. Finally, the module
will help students to analyse the real-life problems and explore the
possibilities of how a computerised system which uses web technologies, can
help in solving those problems.
Computer networks not only provide information and resource sharing but also expedite communication between hosts. This module is aimed at providing adequate knowledge and skills regarding computer networks and information security issues. Through this module, students will learn how to create a computer network, secure computer systems, and secure data from unauthorized or accidental access, modification, and denial of service.