Teaching & Modules

Teaching methods - what to expect

We use lectures, seminars, and group tutorials to deliver most of the modules on the course. We often use a flipped classroom approach that creates opportunities for active learning engagement and interaction with world-class experts. You will also be expected to undertake a significant amount of independent study. Typically, one credit equates to 10 hours of work, e.g. 150 hours work for a 15-credit module. These hours cover every aspect of the module, including independent study.  

We will use a delivery method that will ensure students have a rich, exciting experience from the start. Face to face teaching will be complemented and supported with innovative technology so that students also experience elements of digital learning and assessment.

The majority of learning for this degree takes place at the King’s College London Strand Campus, with occasional lectures and practical sessions taking place at the Waterloo Campus. Please note that locations are determined by where each module is taught and may vary depending on the optional modules you select.

Courses are divided into modules. You will normally take modules totalling 480 credits. 

Assessment

  • Course Work
  • Examinations
  • Written examinations
  • Class tests
  • Assignment Reports
  • Quizzes
  • Software Prototypes
  • Oral Presentations

Your performance will be assessed through a combination of coursework and examinations. Forms of assessment may typically include written exams, with some class testing, assignment reports, quizzes, software prototypes, and oral presentations.

Modules

Year

Year 1 - Required Modules

  • Logic and Knowledge Representation (15 credits)
  • Mathematics and Statistics for Artificial Intelligence (30 credits)
  • Programming Practice and Applications (30 credits)
  • Web and Internet Systems (15 credits)
  • Introduction to Artificial Intelligence (15 credits)
  • Introduction to Robotics (15 credits)

Key Information

Course type:

Single honours

Delivery mode:

In person

Study mode:

Full time

Required A-Levels:

A*A*A

Duration:

4 years

Application status:

Open

Start date:

September 2026

Application deadline:

10 September 2025