Course Content
Normal Intake (March/July)
YEAR 1 SEMESTER 1
Hardware Fundamentals
Programming Design and Implementation
Linear Algebra and Statistics for Engineers
Engineering Foundations: Principles, Design and Communication
YEAR 1 SEMESTER 2
Data Structures and Algorithms
Computer Systems
Electronics
Database Systems
YEAR 2 SEMESTER 1
Data Communications and Network Management
Transmission and Interface Design
Optional Unit*
Elective S1*
YEAR 2 SEMESTER 2
Unix and C Programming
Microcomputers
Engineering Management
Elective S2**
YEAR 3 SEMESTER 1
Computer Technology Project 1
Operating Systems
Distributed Networks
Wireless Data Networks
YEAR 3 SEMESTER 2
Computer Technology Project 2
Embedded Systems Engineering
Network Engineering
Optional Unit**
Mid-year Intake (March/July)
YEAR 1 SEMESTER 1
Programming Design and Implementation
Computer Systems
Electronics
Database Systems
YEAR 1 SEMESTER 2
Hardware Fundamentals
Data Structures and Algorithms
Linear Algebra and Statistics for Engineers
Engineering Foundations: Principles, Design and Communication
YEAR 2 SEMESTER 1
Unix and C Programming
Microcomputers
Engineering Management
Elective S2**
YEAR 2 SEMESTER 2
Data Communications and Network Management
Transmission and Interface Design
Optional Unit*
Elective S1*
YEAR 3 SEMESTER 1
Computer Technology Project 1
Embedded Systems Engineering
Network Engineering
Optional Unit**
YEAR 3 SEMESTER 2
Computer Technology Project 2
Operating Systems
Distributed Networks
Wireless Data Networks
OPTIONAL/ELECTIVE UNITS - Normal Intake (March/July)
Optional units*
- Fundamental Concepts of Cryptography
- Fundamental Concepts of Data Security
- Design and Analysis of Algorithms
- Introduction to Software Engineering
- Human Computer Interface
Optional Units**
- Cyber Crime and Security Enhanced Programming
- Cyber Security – Intrusion Detection System and Incident Handling
- Mobile Application Development
Elective Units*
- Fundamental Concepts of Data Security
- Object Oriented Software Engineering
Elective Units**
- Requirements Engineering
- Cyber Security Concepts
OPTIONAL/ELECTIVE UNITS - Mid-year Intake (March/July)
Optional units*
- Fundamental Concepts of Cryptography
- Fundamental Concepts of Data Security
- Design and Analysis of Algorithms
- Introduction to Software Engineering
- Human Computer Interface
Optional Units**
- Cyber Crime and Security Enhanced Programming
- Cyber Security – Intrusion Detection System and Incident Handling
- Mobile Application Development
Elective Units*
- Fundamental Concepts of Data Security
- Object Oriented Software Engineering
Elective Units**
- Requirements Engineering
- Cyber Security Concepts