Bachelor of Information Technology (BIT) Degree programme newcourse structure (With effect from Year 2020).
A student must select a minimum of 30 GPA credits from each level including all compulsory courses. All courses in Level I and Level II are compulsory and each of them has online assignments. All Enhancement courses in Level I, II and III consist of two compulsory components, and a student will need to pass both online assessment AND the written examination paper at one sitting.
EN courses are non-GPA. Therefore, the credit value of an EN course is not considered for GPA calculation.
Diploma in Information Technology (Year 01)
Level-I Courses -(All courses are compulsory with online assignments) |
Module Name |
Credits |
GPA Credits |
|
Semester 01 |
|
EN1106 - Introductory Mathematics |
2 |
– |
|
IT1106 - Information Systems |
4 |
4 |
|
IT1206 - Computer Systems |
4 |
4 |
|
IT1306 - Free and Open Source Software for Personal Computing |
3 |
3 |
|
IT1406 - Introduction to Programming |
4 |
4 |
|
Semester 02 |
|
|
|
EN2106 - Communication Skills I |
2 |
– |
|
IT2106 - Mathematics for Computing I |
3 |
3 |
|
IT2206 - Fundamentals of Software Engineering |
4 |
4 |
|
IT2306 - Database Systems |
4 |
4 |
|
IT2406 - Web Application Development I |
4 |
4 |
|
Total Number of Credits |
34 |
30 |
|
Higher Diploma in Information Technology (Year 02)
Level-II Courses – (All courses are compulsory with online assignments) |
Module Name |
Credits |
GPA Credits |
Semester 03 |
EN3106 - Communication Skills II |
2 |
– |
IT3106 - Object Oriented Analysis & Design |
3 |
3 |
IT3206 - Data Structures and Algorithms |
3 |
3 |
IT3306 - Data Management Systems |
3 |
3 |
IT3406 - Web Application Development II |
4 |
4 |
Semester 04 |
IT4106 - User Experience Design |
3 |
3 |
IT4206 - Enterprise Application Development |
4 |
4 |
IT4306 - Technology Project Management |
3 |
3 |
IT4406 - Agile Software Development |
4 |
4 |
IT4506 - Computer Networks |
3 |
3 |
Total Number of Credits |
32 |
30 |
Bachelor of Information Technology (Year 03)
Level-III Courses - (Select all Compulsory (C) and optional (O) courses to complete 30 GPA credits) |
Module Name |
Credits |
GPA Credits |
Semester 05 |
EN5106 - Fundamentals of Management & Entrepreneurship (C) |
2 |
– |
IT5206 - Professional Practice (C) |
3 |
3 |
IT5306 - Principles of Information Security (C) |
3 |
3 |
IT5406 - Systems & Network Administration (C) |
3 |
3 |
IT5506 - e-Business Technologies (O) |
3 |
3 |
Semester 06 |
EN6106 - Advanced Concepts in Information Technology (C) |
2 |
– |
IT6206 - Software Quality Assurance (C) |
3 |
3 |
IT6306 -Application Development for Mobile Environments (C) |
4 |
4 |
IT6406 - Network Security and Audit (C) |
3 |
3 |
IT6506 - Mathematics for Computing II(O) |
3 |
3 |
Semester 5 & 6 |
|
|
IT5106* - Software Development Project (C) |
8 |
8 |
Total Number of Credits |
37 |
33 |
*IT5106-Software Development Project is an 8 GPA Credit course and offered in both Level-III Semester 5 and 6 with 4 Credits for each semester.