Data Communications and Networking graduates are expected to possess the knowledge and skills necessary to design, build, maintain and manage network and communication systems in any organisation. Therefore, they will be learning core components of communication, such as Internet Computing, TCP/IP Programming, High-Speed Networks, Client Server Computing and Real Time Systems.
Ultimately, we expect our Data Communications and Networking graduates to branch into areas of communication and apply the knowledge they have acquired in network technology and telecommunications.
Programme Structure
- Core
- Year 1
- Computer Architecture and Organisation
Data Communications and Networking
Computer Programming
Database Systems
Operating Systems
System Analysis and Design
Ethics and Professional Conducts
Discrete Mathematics and Probability
U2
U3
U4
Character Building
Sustainable Society
Elective 1
Elective 2
- Year 2
- Human Computer Interaction
Web Techniques and Application
System Integration and Architecture
Computer Security
Computer Networks
System Administration and Maintenance
Data Structures and Algorithms
Internet of Things (IoT) Fundamentals
Routing and Switching
Network Security and Management
Artificial Intelligence Fundamentals
Elective 3
Elective 4
U1
- Year 3
- Enterprise Resource Planning
Cloud Computing
Management of Information Security
High-Speed Networks
Mobile and Wireless Communications
Real-Time Systems
Data Analytics Fundamental
TCP/IP Programming
Industrial Training
Project I
Project II