Skip to main content Skip to navigation

WM9B7-15 Artificial Intelligence & Deep Learning

Department
WMG
Level
Taught Postgraduate Level
Module leader
Awinder Kaur
Credit value
15
Module duration
2 weeks
Assessment
Multiple
Study locations
  • University of Warwick main campus, Coventry Primary
  • Distance or Online Delivery

Introductory description

In today's world, artificial intelligence and data science are powering innovation in virtually all industries and domains. The ability to build machines, and algorithms, that are able to reason and make decisions autonomously offers not only huge benefits to modern business, but to society as a whole. This module provides a hands-on exposure to the practice of developing AI/machine learning algorithms and implementing them in a variety of problem sets and datasets

Module aims

This module aims to enable participants to select, implement and evaluate deep learning algorithms in data science and artificial intelligence. In particular, the module highlights several of the most common, and in-demand, modern algorithms including recurrent, convolutional and other neural networks. Alongside technical knowledge, participants should develop an understanding of the applicability of different types of artificial intelligence & machine learning to common problems, and best practice for data science and artificial intelligence projects.

Outline syllabus

This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.

Core concepts of Artificial Intelligence & Deep Learning; Data pre-processing & engineering; Optimisation algorithms (SGD, Adam, etc.); Artificial Neural Networks (ANN); autoencoders; Convolutional Neural Networks (CNN); Recurrent Neural Networks (RNN) & Long-Short Term Memory (LSTM); transformer models; Q-learning; Bayesian Neural Networks (BNN); Variational Autoencoders (VAE); Generative Adversarial Networks (GAN); transfer learning; Siamese networks; self-supervised learning; Model training and evaluation.

Learning outcomes

By the end of the module, students should be able to:

  • Interpret and evaluate various use-cases and the applicability of artificial intelligence and deep learning.
  • Adopt best practices for data processing and engineering for artificial intelligence and deep learning models.
  • Implement, interpret and critique current, professional standard learning models.
  • Automate deployment-ready deep learning pipelines and algorithms.
  • Evaluate and interpret the results of deep learning models and tune them to optimise performance.

Interdisciplinary

In particular, combining computer science and mathematics/statistics

International

International demand remains high for graduates with the skills incorporated in this module

Subject specific skills

Artifical intelligence, deep learning, statistics, machine learning, software development, data analysis

Transferable skills

Programming, statistics and modelling, team work, critical analysis

Study time

Type Required
Lectures 12 sessions of 1 hour (8%)
Seminars 6 sessions of 1 hour (4%)
Supervised practical classes 12 sessions of 1 hour (8%)
Online learning (independent) 15 sessions of 1 hour (10%)
Assessment 105 hours (70%)
Total 150 hours

Private study description

No private study requirements defined for this module.

Costs

No further costs have been identified for this module.

You do not need to pass all assessment components to pass the module.

Assessment group A1
Weighting Study time Eligible for self-certification
Algorithm Development 20% 20 hours No

Students work on a real dataset to apply learning and present their results

Post Module Assessment 80% 85 hours Yes (extension)

PMA on artificial intelligence and deep learning topics (including original code creation)

Assessment group R1
Weighting Study time Eligible for self-certification
Post Module Assignment 100% Yes (extension)

PMA on artificial intelligence and deep learning topics (including original code creation)

Feedback on assessment

Verbal feedback for in-module components; written feedback and annotated scripts for post-module work

Pre-requisites

Pre-requisite to be added once that module has been approved (Data Engineering with Python)

Courses

This module is Optional for:

  • Year 1 of TWMS-H1S4 Postgraduate Taught e-Business Management (Full-time)