- International Foundation Year (IFY)
Foundation Mathematics
Introduction to Computing
Developing English Language Skills
Advanced English Language Skills
English for Academic Purpose
Culture Studies
Study and Communication Skills
Introduction to Programming - Level 4- Diploma in Computing (L4DC)
Computer Networks
Computer Systems
Database
Designing and Developing OOCP
Skills for Computing
Designing and Developing a Website
Software Development Techniques
Office Solution Development - Level 5-Diploma in Computing (L5DC)
Network Security and Cryptography
Information Systems Analysis
Database Design and Development
Agile Development
Professional Issues in IT
Analysis, Design and Implementation
Dynamic Websites
Computing Project - B.Sc (Hons) in BIT
Database Engineering
Information Requirements Analysis
Information Technology Planning
Development Frameworks & Methods
Interaction Design
Enterprise Web Software Development
Project (Business Information Technology)