BSc (Hons) in Information Technology Specialising in
Data Science
This program equips students with the skills to analyze, interpret, and visualize large datasets, preparing them for high-demand careers in data science/engineering, AI, and business intelligence as businesses increasingly rely on data-driven insights.
Duration
Schedule
Location
SLQF Level
Medium
Awarding University
This recognized academic programme is awarded by SLIIT under the Faculty of Computing.
Ensures globally accepted academic standards, preparing students with practical skills aligned to current industry needs and expectations.
Accreditation
Important date
02
2025Open Day-2025
Why & What..?
The SLIIT’s BSc (Hons) in Information Technology Specialising in Data Science is designed for students passionate about exploring the power of data science, data engineering, and Machine Learning (ML) to drive decision-making in today’s data-driven world. As businesses increasingly rely on data insights, this program equips students with the skills to analyze, interpret, and visualize large datasets, preparing them for high-demand careers in data science, AI, and business intelligence.
At SLIIT, students benefit from a comprehensive curriculum covering mathematics and statistics, databases, data engineering, big data technologies, artificial intelligence, machine learning, software engineering concepts, and cloud computing. The program emphasizes hands-on learning through real-world data-driven projects, collaborative development with leading tech companies, and research in emerging topics.
Industry-recognized training ensures graduates are job-ready, with a curriculum aligned to global trends. This includes a six-month mandatory industry internship, industry-led sessions, visiting lecturers, and professional certifications. Students gain access to state-of-the-art labs featuring high-performance computing resources, cloud platforms, and modern equipment.
Graduates can pursue roles such as Data Scientist, Data Analyst, Data Engineer, Machine Learning Engineer, Cloud Engineer, AI Specialist, and Big Data Engineer. This program is ideal for students eager to leverage data to solve real-world problems and build successful careers in today’s fast-growing technology fields.
This program provides a comprehensive understanding of computing, blending theory and real-world applications. Students will:
-
Master Core Computing Concepts – Gain expertise in programming, data structures, algorithms, mathematics and statistics, computer networks and database management.
-
Expertise in Data Science Concepts – Gain knowledge in data engineering, statistical modelling, data warehouse, business intelligence, data governance, data security and emerging topics in data science domain.
-
Explore Artificial Intelligence and Machine Learning – Learn how AI and ML models work and apply them in real-world problem-solving.
-
Develop Data-driven Applications – Design and implement enterprise-grade applications, cloud-based solutions, and mobile apps.
-
Work on Real-World Research and Development – Engage in academic research, industry collaborations, and innovation-driven projects by applying proper research methodologies.
This curriculum ensures students acquire the knowledge and technical skills needed to excel in the field of Data Science.
Upon successful completion of the program at SLIIT, graduate will,
-
In-depth understanding in computer fundamentals – Gain deep knowledge in programming, algorithms, data structures, databases, computer networks, mathematics and software engineering.
-
Be proficient in Data science - Apply data science techniques to real-world business and research problems.
-
Master modern Tools and Techniques - Gain hands-on experience with programming languages, frameworks, and cloud platforms related to data science.
-
Engage in Research and Innovation – Participate in cutting-edge projects, publishing research and developing software solutions that push the boundaries of data science.
-
Be industry-ready - Well-positioned for roles such as Data Analyst, Data Scientist, Machine Learning Engineer, Business Intelligence Analyst, Cloud Engineers and AI Specialist in a variety of sectors globally.
Programme Structure
-
First Year
Fundamentals of computing, mathematics, data structure, algorithms, programming, technical writing and software engineering.
-
Second Year
Databases, statistics, AI and machine learning, industry project
-
Third Year
Statistical modelling, deep learning, data warehousing, business intelligence, cloud computing, industrial training and research methodologies
-
Fourth Year
MLOps, natural language processing, database administration, Data governance, data security Research project
| Semester 1 | ||
|---|---|---|
| Code | Module | Credit |
| - | Introduction to Programming | 4 |
| IE1030 | Data Communication Networks | 4 |
| IT1130 | Mathematics for Computing | 4 |
| IT1140 | Fundamentals of Computing | 4 |
| Semester 2 | ||
|---|---|---|
| Code | Module | Credit |
| IT1160 | Discrete Mathematics | 4 |
| IT1170 | Data Structures and Algorithms | 4 |
| SE1010 | Software Engineering | 4 |
| IT1150 | Technical Writing | 4 |
| Semester 1 | ||
|---|---|---|
| Code | Module | Credit |
| IT2120 | Probability and Statistics | 4 |
| SE2010 | Object Oriented Programming | 4 |
| IT2130 | Operating Systems & System Administration | 4 |
| IT2140 | Database Design and Development | 4 |
| Semester 2 | ||
|---|---|---|
| Code | Module | Credit |
| IT2011 | Artificial Intelligence & Machine Learning | 4 |
| IT2150 | IT Project | 4 |
| SE2020 | Web and Mobile Technologies | 4 |
| IT2160 | Professional Skills | 4 |
| IT3190 | Industry Training | 0 |
| Semester 1 | ||
|---|---|---|
| Code | Module | Credit |
| IT3120 | Industry Economics & Management | 4 |
| IT3081 | Statistical Modelling | 4 |
| IT3091 | Machine Learning | 4 |
| IT3101 | Data Warehousing and Business Intelligence | 4 |
| Semester 2 | ||
|---|---|---|
| Code | Module | Credit |
| IT3190 | Industry Training | 4 |
| IT3111 | Deep Learning | 4 |
| IT3121 | Cloud Data Analytics | 4 |
| IT3160 | Research Methods | 4 |
| Semester 1 | ||
|---|---|---|
| Code | Module | Credit |
| IT4200 | Research Project - I | 4 |
| IT4051 | Modern Topics in Data Science | 4 |
| IT4061 | Natural Language Processing | 4 |
| IT4081 | Software Engineering Concepts | 4 |
| IT4091 | Optimization Methods | 4 |
| Semester 2 | ||
|---|---|---|
| Code | Module | Credit |
| IT4200 | Research Project - II | 8 |
| IT4071 | Data Governance, Privacy and Security | 4 |
| IT4101 | Database Implementation and Administration | 4 |
| Elective(1) | ||
| IT4111 | MLOps for Data Analytics | 4 |
More about the program
Local A/Ls : Minimum of 3 “S” passes in the Physical Sciences stream or Engineering Technology stream in one and the same sitting for A/Ls or an equivalent qualification. OR Minimum of 3 “S” passes in any stream (other than Physical Science/ Engineering Technology streams) in one and the same sitting at the GCE A/L Examination AND a “C” pass for O/L Mathematics AND completing the IT Bridging Programme conducted by SLIIT.
Applicants who have followed Information & Communication Technology as a main subject for A/Ls AND obtained a “C” pass for O/L Mathematics will be exempted from the IT Bridging Program.
Cambridge/Edexcel A/Ls : Minimum of 3 “D” passes in subjects related to Mathematics in one and the same sitting for A/L’s. OR Minimum of 3 “D” passes in any other subjects (other than Mathematics related subjects) in one and the same sitting at the GCE A/L Examination AND a “C” pass for O/L Mathematics AND completing the IT Bridging Program conducted by SLIIT.
Applicants who have followed Information Technology/Computer Science as a main subject for A/Ls AND obtained a "C" pass for O/L Mathematics will be exempted from the IT Bridging Program.
To be eligible to follow Data Science Specialisation, students must meet the minimum GPA requirement specified by the faculty at the end of the 2nd Year 1st Semester. Applicants should also pass the Aptitude Test conducted by SLIIT.
- Big Data Engineer
- Data Analyst
- Data Scientist
- Business Intelligence Engineer
- Software Engineer
- Data Architect
- Database Administrator
- Consultant, Business Analytics
- Machine Learning Engineer
- Big Data Application Developer
- Data Science Specialist
The fee is presently Rs 350,000(till year 2 Sem: 1), 360,000 (from year 2 sem: 2). 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
SLIIT's Bachelor of Science (Honors) in Information Technology specialising in Data Science is a comprehensive 4-year program designed to equip students with expertise in data analysis, machine learning, statistics, programming, and big data technologies. The curriculum integrates strong theoretical foundations with practical training through lab sessions, projects, and industry collaborations, fostering analytical thinking, computational problem-solving, and effective communication.
With a strong emphasis on ethical data use and real-world applications, the program prepares graduates to become skilled professionals capable of making significant contributions to the IT industry.
FAQs
Students who are interested in handling massive datasets to give insights.
Graduates can work as Data Analyst, Data Scientist, Machine Learning Engineer, Business Intelligence Analyst, Cloud Engineer and AI Specialist in a variety of sectors globally.
Students will gain hands-on experience in popular programming languages like Java, Python, R, and SQL, as well as working with frameworks and tools such as TensorFlow, Hadoop and PowerBI.
Yes. The program includes a mandatory six-month industry placement.