Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
GTEC 11013 | Mathematics for Technology - I | G.C.E. (A/L) | 3 | Compulsory |
GTEC 11023 | Physics for Technology I | G.C.E. (A/L) | 3 | Compulsory |
GTEC 13032 | Projects in Technology I | G.C.E. (A/L) | 2 | Compulsory |
GTEC 11041 | Engineering Drawing with CAD I | G.C.E. (A/L) | 1 | Compulsory |
GTEC 11071 | Physics for Technology Laboratory I | G.C.E. (A/L) | 1 | Optional |
CTEC 11052 | Structured Programming I | G.C.E. (A/L) | 2 | Compulsory |
CTEC 11063 | Computer Systems Organization | G.C.E. (A/L) | 3 | Compulsory |
LNPR 13082* | Communication for Technology | G.C.E. (A/L) | 2 | Compulsory* |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
GTEC 12013 | Mathematics for Technology – II | GTEC 11013 | 3 | Compulsory |
GTEC 12023 | Physics for Technology II | GTEC 11023 | 3 | Compulsory |
GTEC 12033 | Fundamental Practices in Technology | G.C.E. (A/L) | 3 | Compulsory |
GTEC 12041 | Engineering Drawing with CAD II | GTEC 11041 | 1 | Optional |
GTEC 12062 | Statistics for Technology | GTEC 11013 | 2 | Compulsory |
GTEC 12081 | Physics for Technology Laboratory II | GTEC 11071 | 1 | Optional |
CTEC 12052 | Data Communication and Networking | G.C.E. (A/L) | 2 | Compulsory |
CTEC 12073 | Structured Programming II | CTEC 11052 | 3 | Compulsory |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
GTEC 21023 | Fundamentals of Electronics | GTEC 12023 | 3 | Compulsory |
GTEC 23032 | Projects in Technology II | GTEC 13032 | 2 | Compulsory |
GTEC 21043 | Mathematics for Technology III | GTEC 12013 | 3 | Compulsory |
CTEC 21042 | Web Programming I | CTEC 12052, CTEC 12073 | 2 | Compulsory |
CTEC 21052 | Introduction to Cyber Security | CTEC 12052 | 2 | Compulsory |
CTEC 21063 | Database Systems | CTEC 12073 | 3 | Compulsory |
LNPR 21072* | Japanese Language – I | G.C.E. (A/L) | 2 | Optional |
LNPR 23082* | Practicing Communication for Technologist | LNPR 13082 | 2 | Compulsory* |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
GTEC 22033 | Mathematics for Technology – IV | GTEC 21043 | 3 | Compulsory |
CTEC 22023 | Data Structures & Algorithms | CTEC 12073 | 3 | Compulsory |
CTEC 22032 | Software Engineering | CTEC 12073 | 2 | Compulsory |
CTEC 22043 | Object Oriented Programming | CTEC 12073 | 3 | Compulsory |
CTEC 22053 | Computer Architecture & Operating Systems | CTEC 11063 | 3 | Compulsory |
CTEC 22061 | Systems and Network Laboratory | CTEC 12052 | 1 | Compulsory |
LNPR 22072* | Japanese Language – II | LNPR 21072 | 2 | Optional |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
CTEC 31013 | Web Programming II | CTEC 21042 | 3 | Compulsory |
CTEC 31023 | Mobile Application Development | CTEC 21042 | 3 | Compulsory |
CTEC 31032 | ICT for Business | GTEC 23032 | 2 | Compulsory |
ENPR 31042 | Principles and Practices of Management and Technology Management | GTEC 23032 | 2 | Compulsory |
Computer Networks Pathway | ||||
CTEC 31042 | Python Programming | CTEC 22023 | 2 | Compulsory |
CTNT 31012 | Introduction to Telecommunication | CTEC 12052 | 2 | Compulsory |
CTNT 31022 | Wireless and Mobile Communication | CTEC 12052 | 2 | Compulsory |
Games and Animation Pathway | ||||
GANI 31012 | Data Structures for Game Development | CTEC 22023 | 2 | Compulsory |
GANI 31022 | Introduction to 3D Modelling | GTEC 21043, CTEC 22023 | 2 | Compulsory |
GANI 31032 | Game Design and Development | CTEC 22043 | 2 | Compulsory |
Software Systems Technology Pathway | ||||
CTEC 31042 | Python Programming | CTEC 22023 | 2 | Compulsory |
SWST 31022 | Requirements Engineering | CTEC 22032 | 2 | Compulsory |
SWST 31032 | Applied Information Systems | CTEC 22032 | 2 | Compulsory |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
GTEC 32012 | Project Management | GTEC 23032 | 2 | Compulsory |
Computer Networks Pathway | ||||
CTEC 32023 | Internet of Things | CTEC 22053, CTEC 31022 | 3 | Compulsory |
CTNT 32012 | Optical Fibre Communications and Satellite Communications | CTNT 31022 | 2 | Compulsory |
CTNT 32032 | Virtualization and Cloud Computing | CTEC 21052, CTEC 22053 | 2 | Compulsory |
CTNT 32042 | Advanced Communication Networks | CTNT 31022 | 2 | Compulsory |
CTNT 32051 | Cyber Security Laboratory | CTEC 21052 | 1 | Compulsory |
CTNT 32062 | Mobile Computing | CTNT 31022 | 2 | Compulsory |
Games and Animation Pathway | ||||
CTEC 32012 | Human Computer Interaction | CTEC 22043 | 2 | Compulsory |
GANI 32013 | Advanced 3D Modelling Workshop | GANI 31022 | 3 | Compulsory |
GANI 32024 | Mathematics for Modelling and Rendering | GTEC 22033 | 4 | Compulsory |
GANI 32033 | Animation for Game Development | GANI 31022 | 3 | Compulsory |
Software Systems Technology Pathway | ||||
CTEC 32012 | Human Computer Interaction | CTEC 22043 | 2 | Compulsory |
SWST 32012 | System Analysis and Design | CTEC 22032 | 2 | Compulsory |
SWST 32022 | Quality Assurance | CTEC 22032 | 2 | Compulsory |
SWST 32033 | Advanced Databases | CTEC 21063 | 3 | Compulsory |
SWST 32043 | Software Architecture and Concepts | CTEC 22032 | 3 | Compulsory |
Course Code | Title | Pre - Requisites | Credits | Compulsory/Optional |
---|---|---|---|---|
CTEC 43018 | Project | All compulsory units up to Level III | 8 | Compulsory |
ENPR 41043 | Entrepreneurship and Small Business Management | ENPR 31042 | 3 | Compulsory |
CTEC 42016 | Industrial Training | All compulsory units up to Level IV Sem I | 6 | Compulsory |
Computer Networks Pathway | ||||
CTNT 41021 | Advanced Networking Laboratory | CTNT 32042 | 1 | Compulsory |
CTNT 41032 | Network and System Administration | CTNT 32042 | 2 | Compulsory |
CTNT 41042 | Advanced Wireless and Mobile Communication | CTNT 31022 | 2 | Compulsory |
CTNT 41053 | Network and Information Security | CTNT 32042 | 3 | Compulsory |
CTNT 41062 | Security Management | CTNT 21052 | 2 | Compulsory |
CTNT 41073 | Distributed Computing | CTNT 22053 & CTNT 32062 | 3 | Compulsory |
Games and Animation Pathway | ||||
CTEC 41022 | Software and Hardware Optimization Techniques | CTEC 22053 | 2 | Compulsory |
GANI 41033 | 3D Games Prototyping | GANI 32013 | 3 | Compulsory |
GANI 41043 | Real-Time 3D Techniques for Games | GANI 32013 | 3 | Compulsory |
GANI 41053 | Fundamentals of Virtual Reality | GANI 32013 | 3 | Compulsory |
GANI 41062 | Motion Graphics Workshop | GANI 32024 | 2 | Compulsory |
Software Systems Technology Pathway | ||||
CTEC 41022 | Software and Hardware Optimization Techniques | CTEC 22053 | 2 | Compulsory |
SWST 41022 | Applied Internet-of-Things | CTEC 31013 | 2 | Compulsory |
SWST 41032 | Scientific Communication | CTEC 22032 | 2 | Compulsory |
SWST 41042 | Speech Interfaces | CTEC 32012 | 2 | Compulsory |
SWST 41053 | Software Modelling | SWST 32012 | 3 | Compulsory |
SWST 41062 | Enterprise Application Development | SWST 31032 & SWST 32012 | 2 | Compulsory |