Computer Science with Robotics

|

BSc

|

Full Time

| UCAS code: G0H6
We review our modules on a regular basis, in order to continue to offer innovative and exciting programmes. Hence, the list of modules presented below is subject to change.

YEAR 1
Eight modules

YEAR 1 CORE
  • Computer Systems I (15 credits)
  • Programming Practice (15 credits)
  • Foundations of Computing I (15 credits)
  • Elementary Logic with Applications (15 credits)
  • Programming Applications (15 credits)
  • Data Structures (15 credits)
  • Practical Experiences of Programming (15 credits)
  • Intro to Artificial Intelligence (15 credits)


YEAR 2
Seven Modules.

YEAR 2 CORE
  • Adaptive and Robotic Systems (15 credits)
  • Computing Science Logic (15 credits)
  • Object-Oriented Specification and Design (15 credits)
  • Robotics Group Project (30 credits)
  • Programming Language Design Paradigms (15 credits)
  • Operating Systems and Concurrency (15 credits)
  • Foundations of Computing II (15 credits)


YEAR 3
Five core modules plus two optional modules.

YEAR 3 CORE
  • Computer Vision
  • Embedded Systems and Control
  • Sensors, Actuators and Interfacing
  • Mechanics of Robotic Systems


YEAR 3 OPTIONS
  • Artificial Intelligence
  • Agents and Multi-Agent Systems
  • Neural Networks
  • Computational Intelligence
  • Distributed Systems
  • Computer Graphics Systems
  • Logical Modelling
  • Optimization Methods
  • Parallel Algorithms


Maughan Library