BSc HONOURS IN DATA SCIENCE 

What is Data Science?

The BSc Honours in Data Science is an undergraduate program that combines mathematics, statistics, computer science, and domain knowledge to analyze and interpret large datasets. It covers areas such as data mining, machine learning, programming, and data visualization, enabling students to extract actionable insights from data. The program prepares graduates for roles in fields like analytics, business intelligence, artificial intelligence, and data engineering, where data-driven decision-making is crucial.

Why should I do Data Science?

Today, businesses everywhere rely on data to succeed. A degree in Data Science makes you an expert in solving problems and predicting trends by analyzing data. This can lead to exciting careers as a Data Scientist, Data Analyst, Machine Learning Engineer, and more. As more companies use data to guide their decisions, the need for skilled data professionals will keep growing, offering you many job opportunities.

Why should I choose KIU for Data Science?

KIU Data Science program is designed to give you a strong foundation in this fast-growing field. You will learn using the latest tools and techniques and get real-world experience through industrial placements with top companies. Our program ensures you graduate ready to step into a successful career with the skills and knowledge employers are looking for.

Entry Requirements

  • At least three (3) simple passes (S) in Physical Sciences stream or Engineering Technology stream in one and the same sitting at the G.C.E (Advanced Level) Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification.
    Or
  • At least three (3) simple passes (S) in any stream in one and the same sitting at the G.C.E (Advanced Level) Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification with a Credit pass (C) in Mathematics at the G.C.E (Ordinary Level) Examination conducted by the Department of Examination of Sri Lanka or equivalent qualification with a bridging programme approved by the Specified Authority.
    Or
  • At least three (3) simple passes(S) in any stream in one and the same sitting with a simple pass (S) for Information & Communication Technology, in any attempt at the G.C.E. (Advanced Level) Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification and a Credit pass(C) in Mathematics at the G.C.E. (Ordinary Level) Examination conducted by the Department of Examinations of Sri Lanka or equivalent qualification

COURSE CONTENT

Course Code
Course Title
Credits
COM1306
Introduction to Computer Systems
3
COM1307
Computer Architecture
3
DSC1302
Fundamentals of Programming
3
COM1309
Academic Practices and Grooming
3
DSC1303
Discrete Mathematics and Graph Theory
3
Course Code
Course Title
Credits
COM1306
Data Structures and Algorithms
3
COM1307
Object Oriented Programming
3
DSC1302
Database systems
3
COM1309
Data Communications
3
DSC1303
Linear Algebra and Vector Analysis
3
Course Code
Course Title
Credits
DSC2301
Introduction to Data Science
3
DSC2302
Data Privacy and Security
3
COM2302
Systems Analysis and Design
3
SEN2301
Introduction to Software Engineering
3
DSC2303
Calculus
3
Course Code
Course Title
Credits
DSC2304
Artificial Intelligence
3
DSC2305
Operating Systems and System Administration
3
DSC2306
Statistics for Data Science
3
DSC2307
Data Acquisition and Management
3
DSC2308
Cryptography and Information Theory
3
DSC2309
Data Visualization
3
Career Planning and Employability Skills Development – Seminar
Course Code
Course Title
Credits
COM3301
Research Methods for Computing
3
DSC3301
IT Professionalism and Practice
3
DSC3302
Data Mining and Data Warehousing
3
DSC3303
Introduction to Machine Learning
3
DSC3304
Data Science Group Project
3
Course Code
Course Title
Credits
DSC3306
Business Analytics
3
DSC3307
Business Intelligence
3
DSC3308
Bioinformatics
3
DSC3909
Work Based Enterprise Placement
9
Course Code
Course Title
Credits
COM4901
Final Year Individual Project
9
DSC4301
Big Data Systems
3
DSC4302
Distributed Systems
3
DSC4303
Introduction to Blockchain Technology
3
DSC4304
Data Science Project Management
3
01 Elective
COM4307
Internet of Things
3
DSC4311
Web Technologies
3
COM3302
Knowledge-based Systems
3
DSC4305
Database Internals
3
AIN3302
Introduction to Natural Language Processing
3
Course Code
Course Title
Credits
DSC4306
Advanced Machine Learning
3
DSC4307
Data Modeling and Simulation
3
DSC4308
Big Data Analytics
3
DSC4312
Advanced Statistics
3
01 Elective
AIN4302
Information Retrieval
3
AIN4310
Natural Computing
3
DSC4309
Stochastic Modeling
3
MIS4307
Entrepreneurship
3
DSC4310
Compiler Theory
3