BSc (Hons) in Information Technology Specialising in Software Engineering

Compare this course
Required results - A/L 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. To progress from the second year to the third year of the program, a student must pass all the modules up to the second year and maintain a minimum CGPA of 2.7.
Required results - O/L -

February / June / September

Time Duration 4 Years
Lecture dates and time

Weekdays / Weekends

Qualification from (University/ Taff) SLIIT
Fees informations The fee is presently Rs 215,000 per semester for the first two years and Rs. 240,000 per semester for the final two years. 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.
Fees - Annually -
Fees - Per Semester -
Fees - Per Month -
Fees - Per Subject -
Locations Malabe Colombo Matara Kandy Kurunegala


Semester 1

IT 1010 Introduction to Programming
IT 1020 Introduction to Computer Systems
IT 1030 Mathematics for Computing
IT 1040 Communication Skills

Semester 2

IT 1050 Object Oriented Concepts
IT 1060 Software Process Modeling
IT 1080 English for Academic Purposes
IT 1090 Information Systems and Data Modeling
IT 1100 Internet and Web Technologies


Semester 1

IT 2020 Software Engineering
IT 2030 Object Oriented Programming
IT 2040 Database Management Systems
IT 2050 Computer Networks
IT 2060 Operating Systems and System Administration

Semester 2

IT 2010 Mobile Application Development
IT 2070 Data Structures and Algorithms
IT 2080 IT Project
IT 2090 Professional Skills
IT 2110 Probability and Statistics
IT 2100 Employability Skills Development –Seminar (non GPA)


SE 3010 Software Engineering Process & Quality Management
SE 3020 Distributed Systems
SE 3030 Software Architecture
SE 3040 Application Frameworks
IT 3050 Employability Skills Development – Seminar (Non GPA)
SE 3050 User Experience Engineering
SE 3060 Database Systems
SE 3070 Case Studies in Software Engineering
SE 3080 Software Project Management
IT 3100 Industry Placement (Non GPA)


IT 4010 Research Project
IT 4070 Preparation for the Professional World (Non GPA)
SE 4010 Current Trends in Software Engineering
SE 4030 Secure Software Development

Two Elective Modules of the Following

IT 4130 Image Understanding & Processing
IT 4060 Machine Learning
SE 4040 Enterprise Application Development
SE 4020 Mobile Application Design & Development
SE 4050 Deep Learning
SE 4060 Parallel Computing
IE 4060 Robotics and Intelligent Systems

Award BSc(Hons)
Double Major Options -
Career paths

* Software Engineer
* Business Analyst
* Full Stack Developer
* UX Engineers
* Software Architect
* Project Manager
* Business Analytics
* Android developer
* IOS Developers
* Systems Analytics
* Business Analytics
* Information Security Analyst
* Project Manager
* Software Quality Assurance

SLIIT- Sri Lankan Institute of Information Technology
Academic centers SLIIT - Sri Lankan Institute of Information Technology
Pathway Options -