Bachelor of Information Technology
The Bachelor Information Technology (BIT) programme of University of Moratuwa is offered to allow higher educational opportunities for a wider audience of citizens in Sri Lanka. This degree programme allows multiple entry points and multiple exit points. The programme workload is divided into three different levels, Level 1, Level 2 and Level 3 that are called the Diploma Level, the Higher Diploma Level and the Degree Level, respectively. Each level consists of two semesters that end with examinations. By completing this degree programme you will be able to become a graduate of the University of Moratuwa which opens avenues for postgraduate studies while becoming an IT professional for tomorrow’s world with which you will be able to accelerate your career progression to enhance your employability.
Objective of BIT
A recent study shows that despite the increased intakes in state sector Universities and private sector training organizations the demand for the IT professionals cannot be satisfactorily met. Shortage of IT professionals has become even more critical if the growth plans of IT sector companies are taken into account. The student intake to the state universities cannot be adequately increased to meet this demand, due to lack of physical infrastructure and human resources.
Cognizant of this gap in demand and supply, the Faculty of Information Technology launched a self-financed Undergraduate degree program in Information Technology, which was initially offered in the Distance and Open Learning Mode and at present delivering through Partner Organization for collaborative provision. Such a program can be offered to a large number of citizens in the country, at a reasonable cost,. It will also provide higher educational opportunities to those who could not have access to the higher education, though they were qualified to get higher education.
Entry Requirements
Level 1
An applicant may be considered for Admission to the BIT degree programme , if he/she has:
- Three passes in the G.C.E. (A/L) examination in one sitting.
OR
Any other educational / academic / professional qualification acceptable to the Faculty Board and approved by the Senate. An applicant who seek admission through other qualifications (not having A/L s) are required to pass the aptitude test.
AND
- A credit pass for Mathematics in the G.C.E (O/L) examination
Level 2
To enter to the Higher Diploma programme an applicant must successfully complete the Diploma Programme.
Level 3
To enter to the Degree programme an applicant must successfully complete the Higher Diploma Programme.
Exemptions
Applicants who have completed HNDIT at Sri Lanka Institute of Advanced Technogical Education (SLIATE ) have been exempted from 16 modules in Level 1 and Level 2.
For details please refer Applicant Handbook Page number 4.
A student may enter the programme at different levels depending on the qualifications they have obtained.
A student may enter the programme at different levels depending on the qualifications they have obtained.
Curriculum of BIT
Curriculum of BIT
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 from University of Moratuwa. Following tables shows the courses approved on revised curriculum for BIT affected from 2018 Semester 1 together with the nature (C – Compulsory and E- Elective) and the credit rating
Level 1 -Curriculum
Code | Subject | Nature | 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 |
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 |
Level 2 -Curriculum
Code | Subject | Nature | 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 |
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 |
Level 3 -Curriculum
Code | Subject | Nature | Credits |
ITE 3822 | Discrete Mathematics | C | 4 |
ITE 3322 | Professional Practice | C | 2 |
ITE 3242 | Information Security | C | 2 |
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 |
ITE 3562 | Project | C | 10 |
Programme Pathway of BIT
The Degree Programe allows multiple entry and multiple exit points. The programe work load is divided into three different levels, Level 1, Level 2 and Level 3 which are called the Diploma Level, the Higher Diploma Level and the Degree Level respectively.
A student who successfully completes all academic and administrative requirements of each Level will be awarded certification as follows:
- Level 1 – Diploma in Information Technology
- Level 2 – Higher Diploma in Information Technology
- Level 3 – Bachelor in Information Technology
Medium of Study
Medium of Examinations is English. Any part of the answer script written in any other language will not be marked.
Examination dates
Examinations are usually held on a Semester basis, twice within an Academic Year, starting during February-March and July-August respectively.