The curriculum for the BIT has been developed through a series of meetings and workshops conducted by a group of IT experts from the industry and the academia. The following tables describe the Course Modules for the Bachelor of Information Technology External Degree programme. It also provides the information regarding the credit rating for each course module and the credits that the student is required to earn to complete the academic requirements for Level 1 (Table 01 and 02), Level 2 (Table 03 and 04)  and Level 3 (Table 05 and 06) of the programme. Table 07 shows the overall requirements.

The following nomenclature is used through this document:

C – Compulsory Course Module

E – Elective Course Module

One credit is considered to be equivalent to about four study hours per week in a semester of 14 weeks.

Level 1


Level 01
Semester 01
Credits
ITE 1912
Communication Skills Development
C
2
ITE 1112
Visual Application Programming
C
4
ITE 1812
Mathematics for IT
C
4
ITE 1712
Web Design
C
4
ITE 1922
ICT Applications
C
2
Total  Credits - Semester 01
16
Semester 02
 
ITE 1122
Fundamentals of Programming
C
4
ITE 1932
Technical Writing
C
2
ITE 1412
Information Management
C
2
ITE 1212
Computer Systems
C
2
ITE 1222
System Analysis & Design
C
2
ITE 1942
ICT Project
C
2
Total  Credits - Semester 02
14
Total Credits - Level 01 (Compulsory)
30

 Table 01: Level 1 – Curriculum and Credit Structure


Credit Requirements
 
GPA
GPA
Total
Compulsory
Elective
 
Total Credits offered
30
0
30
Total Credits required  to complete Level 1
30
0
30

 Table 02: Level 1 –Credit Requirements


Level 2

Level 02
Semester 01
Credits
ITE 2132
Object Oriented Programming
C
4
ITE 2142
Data Structures and Algorithms
C
2
ITE 2232
Computer Networks & Operating Systems
C
4
ITE 2722
Web Programming
C
4
ITE 2422
Database Management Systems
C
4
Total  Credits - Semester 01
18
Semester 02
 
ITE 2732
Multimedia Development
C
2
ITE 2152
Mobile Application Development
C
2
ITE 2162
Software  Engineering
C
4
ITE 2312
IT Quality Assurance
C
2
ITE 2612
IT Project Management
C
2
ITE 2952
Programming Group Project
C
4
Total  Credits - Semester 02
16
Total Credits - Level 02 (Compulsory)
34

Table 03: Level 2 – Curriculum and Credit Structure


 

Credit Requirements
 
GPA
GPA
Total
Compulsory
Elective
 
Total Credits offered
34
0
34
Total Credits required to complete Level 2
34
0
34

Table 04: Level 2 –Credit Requirements


Level 3

Level 03
Semester 01 + Semester 02
Credits
ITE 3822
Discrete Mathematics
C
4
ITE 3322
Professional Practice
C
2
ITE 3242
Information Security
C
2
ITE 3962
Project **
C
10
ITE 3512
Fundamentals of Artificial Intelligence
E
3
ITE 3622
Business Processes & Accounting Systems
E
3
ITE 3632
Principles of Management
E
3
ITE 3172
Enterprise Application Development
E
3
ITE 3972
Research Methodology
E
3
ITE 3742
Web Services
E
3
ITE 3642
Marketing
E
3
ITE 3432
Data Mining
E
3
ITE 3832
Probability and Statistics
E
3
ITE 3442
Management Information Systems
E
3
ITE 3752
Human Computer Interaction
E
3
ITE 3332
Quality Assurance in Practice
E
3
ITE 3652
Organizational Behavior
E
3
ITE 3522
Essentials of Artificial Cognitive Systems
E
3
ITE 3532
Essentials of Machine Learning
E
3
Total  Credits Requirement – Level 3
 
Composition of Total Credits Requirement in Level 03
(Compulsory 18 & Elective S1:  6+ S2:  12)
36

Table 05: Level 3 – Curriculum and Credit Structure


Credit Requirements
 
GPA
GPA
Total
Compulsory
Elective
 
Total Credits offered
18
45
63
Total Credits required  to complete Level 3
18
18
36

Table 06: Level 3 –Credit Requirements


** Note:

  • Registration should be done in Level 3 Semester 1
  • Distribution of work load 40% in Semester 1 and rest 60% in Semester 2

Note: At Level 3, a student must earn 36 credits (18 credits from compulsory course modules and 18 credits from elective course modules)


 

The overall credit requirements to complete the Levels and the degree are shown in Table 7.

Credit Requirements
 
GPA Compulsory
GPA Elective
Total
 
   
Credit Requirements (Level 1)
30
0
30
   
Credit Requirements (Level 2)
34
0
34
   
Credit Requirements (Level 3)
18
18
36
   
Total
82
18
100