The programme is designed for technically focused students who required to develop strong professional & academic capabilities in programming. You will develop strong technical skills in the areas of software design and software engineering, operating systems, systems administration and technical support, and networking.
Code | Module | Credit | Semester 1 |
---|---|---|
IT 1010 | Introduction to Programming | 04 |
IT 1020 | Introduction to Computer Systems | 04 |
IT 1030 | Mathematics for Computing | 04 |
IT 1040 | Communication Skills | 03 | Semester 2 |
IT 1050 | Object Oriented Concepts | 02 |
IT 1060 | Software Process Modeling | 03 |
IT 1080 | English for Academic Purposes | 03 |
IT 1090 | Information Systems and Data Modeling | 04 |
IT 1100 | Internet and Web Technologies | 04 |
Code | Module | Credit | Semester 1 |
---|---|---|
IT 2020 | Software Engineering | 04 |
IT 2030 | Object Oriented Programming | 04 |
IT 2040 | Database Management Systems | 04 |
IT 2050 | Computer Networks | 04 |
IT 2060 | Operating Systems and System Administration | 04 | Semester 2 |
IT 2010 | Mobile Application Development | 04 |
IT 2070 | Data Structures and Algorithms | 04 |
IT 2080 | IT Project | 04 |
IT 2090 | Professional Skills | 02 |
IT 2100 | Employability Skills Development –Seminar | 01 |
IT 2110 | Probability and Statistics | 03 |
Code | Module | Credit |
---|---|---|
IT 3010 | Network Design and Management | 04 |
IT 3020 | Distributed Systems | 04 |
IT 3030 | Programming Applications & Frameworks | 04 |
IT 3040 | IT Project Management | 04 |
IT 3050 | Employability Skills Development - Seminar (Non GPA) | 01 |
IT 3060 | Human Computer Interaction | 04 |
IT 3070 | Information Assurance & Security | 04 |
IT 3080 | Data Sceince & Analytics | 04 |
IT 3090 | Business Management for IT | 03 |
IT 3110 | Industry Placement (Non GPA) | 08 |
Code | Module | Credit |
---|---|---|
IT 4010 | Research Project | 16 |
IT 4020 | Modern Topics in IT | 04 |
IT 4070 | Preparation for the Professional World (Non GPA) | 02 | Three Elective Modules of the Following |
IT 4030 | Internet of Things | 04 |
IT 4040 | Database Administration | 04 |
IT 4050 | Innovation Management & Entrepreneurship | 04 |
IT 4060 | Machine Learning | 04 |
IT 4090 | Cloud Computing | 04 |
IT 4100 | Software Quality Assurance | 04 |
IT 4110 | Computer Systems and Network Administration | 04 |
IT 4120 | Knowledge Management | 04 |
SE 4050 | Deep Learning | 04 |
SE 4060 | Parallel Computing | 04 |
IT 4130 | Image Understanding and Processing | 04 |
IE 4040 | Information Assurance and Auditing | 04 |
IE 4060 | Robotics and Intelligent Systems | 04 |