About This Programme
The B.Sc. Computer Science with AI & Data Science programme blends core computer science with modern AI and analytics. You begin with strong foundations in programming, data structures, algorithms, databases, operating systems and computer networks.
As you progress, you move into statistics, machine learning, deep learning, data visualisation and cloud fundamentals. Throughout the 3 years, you work on lab exercises, mini‑projects and a capstone project that demonstrates your ability to solve real‑world data and AI problems.
Syllabus Overview
Year 1
Programming & CS Foundations
- Problem solving and programming in Python
- Data Structures & Algorithms (arrays, lists, stacks, queues, trees, graphs)
- Discrete Mathematics & Linear Algebra foundations
- Computer Organisation & Operating System basics
- Relational Databases & SQL (design, queries, normalisation)
- Laboratory courses with weekly coding practice
Year 2
Data Science & Software Engineering
- Probability, Statistics & Exploratory Data Analysis
- Python for Data Science (NumPy, pandas, data wrangling)
- Data Visualisation using tools and libraries
- Object‑oriented programming & software engineering principles
- Web technologies and APIs for data‑driven applications
- Mini‑projects using real‑world datasets
Year 3
AI, Machine Learning & Advanced Analytics
- Supervised & unsupervised Machine Learning with Python
- Introduction to Deep Learning concepts
- Data Mining & Predictive Analytics
- Cloud & Big Data basics (concepts and commonly used services)
- AI ethics, security and responsible use of data
- Domain electives (e.g. NLP, Computer Vision, Business Analytics)*
*Elective titles may vary as per university curriculum and academic regulations.
Projects
Labs, Mini‑Projects & Capstone
- Structured programming labs every semester
- Data analysis mini‑projects using public datasets
- Model building and evaluation assignments (classification, regression, clustering)
- Group project integrating data engineering, ML models and dashboards
- Final‑year capstone project with presentation and documentation
