Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Courses Offered

Information Technology
Level 100
DCIT101: Introduction to Computer Science - Core
DCIT105: Mathematics for IT Professionals - Elective
DCIT104: Programming Fundamentals - Core
DCIT103: Office Productivity Tools - Elective
DCIT102: Computer Hardware Fundamentals and Circuits - Elective

Level 200
DCIT201: Programming I - Core
DCIT 203: Digital and Logic System Design - Core
DCIT205: Multimedia and Web Design - Core
DCIT207: Computer Organization and Architecture - Core
DCIT209: E Business Architectures - Core
DCIT202: Mobile Application Development - Core
DCIT204: Data Structures and Algorithms 1 - Core
DCIT206: System Administration - Core
DCIT208: Software Engineering - Core
DCIT200: Internship - Elective
DCIT212: Numerical and Computational Methods - Elective
DCIT214: Information Modelling and Specification - Elective

Level 300
DCIT301: Operating Systems - Core
DCIT303: Computer Networks - Core
DCIT305: Database Fundamentals - Core
DCIT313: Introduction to Artificial Intelligence - Core
DCIT317: IT Project Management - Core
DCIT307: Mini-Project - Elective
DCIT315: Principles of 3D Environment - Elective
DCIT321: Software Evolution - Elective
DCIT302 : Human Computer Interaction - Core
DCIT304: Research Methods - Core
DCIT308: Data Structures and Algorithms 2 - Core
DCIT312: Information Security Management - Core
DCIT318: Programming 2 - Core
DCIT314: Game Engine Architecture - Elective
DCIT322: Database Management and Administration - Elective

Level 400
DCIT400: Project - Core
DCIT401: Social, Legal, Ethical and Professional Issues - Core
DCIT409: Digital Forensics and Cyber Security - Core
DCIT413: Play and Games - Elective
DCIT415: Advanced Software Engineering - Elective
DCIT419: Agile Methods - Elective
DCIT421: Persuasive Systems and Design - Elective
DCIT402: Management Principles in Computing - Core
DCIT418: Systems and Network Security - Core
DCIT428: Wireless Systems and Networks - Core
DCIT404: Advanced Databases - Elective
DCIT406: Advanced Computer Networks - Elective
DCIT408: Compilers - Elective
DCIT426: Telecommunication Systems - Elective
DCIT412: Computer Vision - Elective
DCIT414: Data Mining and Warehousing - Elective
DCIT416: Digital Signal Processing - Elective
DCIT422: Information Visualization - Elective

Computer Science
Level 100
DCIT101: Introduction to Computer Science - Core
DCIT105: Mathematics for IT Professionals - Elective
DCIT104: Programming Fundamentals - Core
DCIT103: Office Productivity Tools - Elective
DCIT102: Computer Hardware Fundamentals and Circuits - Elective

Level 200
DCIT201: Programming I - Core
DCIT 203: Digital and Logic System Design - Core
DCIT205: Multimedia and Web Design - Core
DCIT207: Computer Organization and Architecture - Core
DCIT209: E Business Architectures - Core
DCIT202: Mobile Application Development - Core
DCIT204: Data Structures and Algorithms 1 - Core
DCIT206: System Administration - Core
DCIT208: Software Engineering - Core
DCIT200: Internship - Elective
DCIT212: Numerical and Computational Methods - Elective
DCIT214: Information Modelling and Specification - Elective

Level 300
DCIT301: Operating Systems - Core
DCIT303: Computer Networks - Core
DCIT305: Database Fundamentals - Core
DCIT313: Introduction to Artificial Intelligence - Core
DCIT307: Mini-Project - Elective
DCIT309: Embedded Systems and IoT - Elective
DCIT311: Machine Learning - Elective
DCIT302 : Human Computer Interaction - Core
DCIT304: Research Methods - Core
DCIT308: Data Structures and Algorithms 2 - Core
DCIT312: Information Security Management - Core
DCIT318: Programming 2 - Core
DCIT306: Cloud Computing - Elective
DCIT316: Computational models for Social Media Mining - Elective

Level 400
DCIT400: Project - Core
DCIT401: Social, Legal, Ethical and Professional Issues - Core
DCIT407: Image Processing - Core
DCIT403: Designing Intelligent Agents - Elective
DCIT405: Statistical Models and Methods for Data Science - Elective
DCIT411: Bioinformatics - Elective
DCIT417: Network Performance Analysis and Modelling - Elective
DCIT423: Network Servers and Infrastructure - Elective
DCIT402: Management Principles in Computing - Core
DCIT418: Systems and Network Security - Core
DCIT428: Wireless Systems and Networks - Core
DCIT404: Advanced Databases - Elective
DCIT406: Advanced Computer Networks - Elective
DCIT408: Compilers - Elective
DCIT426: Telecommunication Systems - Elective
DCIT412: Computer Vision - Elective
DCIT414: Data Mining and Warehousing - Elective
DCIT416: Digital Signal Processing - Elective
DCIT422: Information Visualization - Elective

You might also like