Bachelor of Information Technology (BIT) Degree Programme

Course Structure (for Students Registered  in the Academic Year 2020)

The courses that should be followed by the students registered in the academic year 2020 in each respective level are given below.

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.

LEVEL I

(With effect from Year 2020)

LEVEL I Courses
(All courses are compulsory with online assignments)
Code Name Semester Credits GPA Credits
EN1106 Introductory Mathematics 1 2
IT1106 Information Systems 1 4 4
IT1206 Computer Systems 1 4 4
IT1306 Free and Open Source Software for Personal Computing 1 3 3
IT1406 Introduction to Programming 1 4 4
EN2106 Communication Skills I 2 2
IT2106 Mathematics for Computing I 2 3 3
IT2206 Fundamentals of Software Engineering 2 4 4
IT2306 Database Systems 2 4 4
IT2406 Web Application Development I 2 4 4
Total Number of Credits 34 30

LEVEL II

(With effect from Year 2021)

LEVEL II Courses
 (All courses are compulsory with online assignments)
Code Name Semester Credits GPA Credits
EN3106 Communication Skills II 3 2
IT3106 Object Oriented Analysis & Design 3 3 3
IT3206 Data Structures and Algorithms 3 3 3
IT3306 Data Management Systems 3 3 3
IT3406 Web Application Development II 3 4 4
IT4106 User Experience Design 4 3 3
IT4206 Enterprise Application Development 4 4 4
IT4306 Information Technology Project Management 4 3 3
IT4406 Agile Software Development 4 4 4
IT4506 Computer Networks 4 3 3
Total Number of Credits 32 30

LEVEL III

(With effect from Year 2022)

LEVEL III Courses
(Select all Compulsory (C) and optional (O) courses to complete 30 GPA credits)
Code Name Semester Credits GPA Credits Course Type
EN5106 Fundamentals of Management & Entrepreneurship 5 2 C
IT5106* Software Development Project 5 & 6 8 8 C
IT5206 Professional Practice 5 3 3 C
IT5306 Principles of Information Security 5 3 3 C
IT5406 Systems & Network Administration 5 3 3 C
IT5506 e-Business Technologies 5 3 3 O
EN6106 Advanced Concepts in Information Technology 6 2 C
IT6206 Software Quality Assurance 6 3 3 C
IT6306 Application Development for Mobile Environments 6 4 4 C
IT6406 Network Security and Audit 6 3 3 C
IT6506 Mathematics for Computing II 6 3 3 O
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.

EN courses are non-GPA. Therefore, the credit value of an EN course is not considered for GPA calculation.







Leave a Reply

Your email address will not be published. Required fields are marked *