Module 1. Advanced Software Engineering
This module will cover the principles of software engineering, software life cycle, formal methods and software quality assurance techniques
Module 2. Concepts in Networks and the Internet
The goal of this introductory course is to help students cope with the revolution by providing a conceptual understanding of standard technologies used today in networking for computer communications. This course is structured along the lines of the four layers Arpanet communication architecture: Application, Transport, Network and Physical.
Module 3. Advanced Discrete Mathematics
To provide the mathematical toolbox of techniques needed for computer engineering
Module 4. Computer Architecture and Data Communication
This module gives an overview of computer hardware data communication and networking technology
Module 5. Information Management Advanced
This module provides student with a blend of both information systems management concepts as well as data centre management concepts
Module 6. Implementation in Intranet Technologies & Architecture
This module introduces new technologies and background information (such as basic networking, including protocols and physical infrastructure) necessary for using network computer devices. It also provides theoretical and practical aspects of designing and administering networks. The module shows the students how to physically connect computers and other devices to a network and access peripherals such as printers over the network
Module 7. Network Management & Troubleshooting Techniques
The module focuses on the network troubleshooting techniques using both hardware and software. It also provides understanding of types of protocols. Students will also learn how to rectify network configuration problems and other commonly encountered network problems. They will be effectively exposed to network management principles and techniques for SNMP, MIB, and RMON operations
Module 8. Advanced Wireless Network Deployment Management\
This module introduces the concept of wireless networking which contributes to the sense of freedom and mobility that wireless technology brings to users. At the same time, wireless also connotes something difficult to control and protect. It covers the range of security threats endemic to wireless technologies, including eavesdropping, wireless denial-of-service attacks and various encryption issues