PROGRAMME / 01

Bachelor · Artificial Intelligence and Data Science

Combine statistics, machine learning and data engineering to develop predictive models and deploy intelligent applications.

Artificial Intelligence and Data Science3-year Bachelor programme

Progress from foundations to professional practice. Planned workload: 180 credits.

YEAR 01Data and Computing Foundations

  • Python Programming
  • Linear Algebra, Probability and Statistics
  • Data Structures and Algorithms
  • Databases and SQL
  • Data Cleaning and Visualisation
  • Technical English and Academic Communication

YEAR 02Machine Learning and Data Engineering

  • Machine Learning
  • Statistical Inference
  • Foundations of Deep Learning
  • Data Engineering and Pipelines
  • Software Engineering and Git
  • Feature Engineering

YEAR 03Intelligent Analytics and Applications

  • Time Series and Forecasting
  • NLP and Generative AI
  • Introduction to Causal Analysis
  • Model Deployment and Interpretability
  • Scientific Data Analysis
  • Intelligent Application Capstone

SHARED LEARNING

Shared foundations. Specialist depth.

Selected AI, data processing, data engineering and deployment modules may be shared with related PTI programmes.

Specialist focus: Statistical inference, scientific data analysis and reliable prediction.

Assessment and outcomes

Assessment covers data quality, experimental design, generalisation and interpretation. Predictive projects must document data splits, prevent leakage and compare results with appropriate baselines.

Project deliverables

Build a reproducible predictive system using public or authorised data. Submit code, data documentation, model evaluation and a technical report.

Assessment and graduation requirements ↗