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