BSc (Hons) in Information Technology Specializing in Information Technology

The programme is designed for technically focused students who required to develop strong professional & academic capabilities in programming. You will develop strong technical skills in the areas of software design and software engineering, operating systems, systems administration and technical support, and networking.

Career Opportunities

  • Application Engineer
  • Software Engineer
  • Software Quality Assurance Engineer
  • Web Developer
  • IT Educationist
  • Development Operations (DevOps) Engineer
  • System and Database Administrator
  • Data Scientist
  • Network Engineer
  • Information Technology Manager

Program Contents

Year 01

Code Module Credit
IT 1040 Communication Skills 03
IT 1010 Introduction to Programming 04
IT 1030 Mathematics for Computing 04
IT 1020 Introduction to Computer Systems 04
IT 1080 English for Academic Purposes 03
IT 1060 Software Process Modeling 03
IT 1060 Probability and Statistics 03
IT 1050 Object Oriented Concepts 02
IT 1100 Internet and Web Technologies 04
IT 1090 Information Systems and Data Modeling 04

Year 02

Code Module Credit
IT2060 Operating Systems and System Administration 04
IT2020 Software Engineering 04
IT2030 Object Oriented Programming 04
IT2040 Database Management Systems 04
IT2050 Computer Networks 04
IT2010 Mobile Application Development 04
IT2070 Data Structures and Algorithms 04
IT2080 IT Project 04
IT2090 Professional Skills 02
IT2100 Employability Skills Development –Seminar

Year 03

Code Module Credit
IT3010 Network Design and Management 04
IT3020 Database Systems 04
IT3030 Programming Applications & Frameworks 04
IT3040 IT Project Management 04
IT3050 Employee Skills Development – Seminar  
IT3060 Human Computer Interaction 03
IT3070 Information Assurance & Security 04
IT3080 Data Science & Analytics 04
IT3090 Business Management for IT 03

Year 04

Code Module Credit
IT4010 Research Project 16
IT4020 Modern Topics in IT 04
IT4070 Preparation for the Professional World  
One Elective Module of the Following*
IT4030 Internet of Things 04
IT4040 Database Administration 04
IT4050 Innovation Management & Entrepreneurship 04
IT4060 Machine Learning 04
IT4010 Research Project 04
IT4090 Cloud Computing 04
IT4100 Software Quality Assurance 04
IT4110 Computer Systems and Network Administration 04

Entry Requirements

Passes in three subjects (in any subject stream) at the G.C.E. (Advanced Level) Examination (Sri Lanka / London) in one and the same sitting and a pass at the Aptitude Test conducted by SLIIT.

Fee & Funding

The fee is presently Rs 150,000 ( + Taxes) per semester Fees for any subsequent semester should be paid prior to the commencement of each semester. This all inclusive fee is charged to cover lectures, tutorials and examinations and access to computer laboratory facilities and library.

The fees should be credited to, Account No 1630552 of the Bank of Ceylon in favour of Sri Lanka Institute of Information Technology, at the Bank of Ceylon Kollupitiya Branch located at the first floor of the BoC Merchant Tower Building or at any branch of the Bank of Ceylon; or to Account No 00 399 0000033 of the Sampath Bank at any branch of Sampath Bank. Normally, fees paid will not be refunded. However, requests for refund of fees may be considered if made before expiry of one week from the date of commencement of lectures for each semester. The date of commencement of lectures for the new applicants will be the date of commencement of lectures of the Orientation Programme. The refund, if made will be subject to a deduction of ten percent of the fee paid. 


February / June / September


Approved by the University Grants Commission under the Universities Act

Member of the Association of Commonwealth Universities

Member International Association of Universities (IAU)

Accreted by Institute of Engineers & Technology , UK