School of Electronic Engineering and Computer Science

Mr Brice Denoun

Brice

Email: b.d.denoun@qmul.ac.uk
Room Number: Peter Landin, CS 419

Teaching

Advanced Robotics Systems (Robotics III) (Undergraduate)

The module will build on previous knowledge acquired in the previous years on the programme and also introduce new and advanced concept related to geometric, kinematic, and dynamic robots manipulation, vision and machine learning specifically for Robotics, motion control and practical implementation of locomotion solutions, mechanical considerations of medical robots and the necessity of understanding acceptance and ethical values, etc. It will introduce the practicality of applying multidisciplinary techniques in enhancing the current state of the art in Robotics Engineering and allow the students to explore creative and engineered solutions that are outside the box along side conventional industrial and cognitive applications.

Advanced Robotics Systems (Robotics III) (Postgraduate)

The module will introduce both basic and advanced concepts related to geometric, kinematic, and dynamic robots manipulation, vision and machine learning specifically for Robotics, motion control and practical implementation of locomotion solutions, mechanical considerations of medical robots and the necessity of understanding acceptance and ethical values, etc. It will introduce the practicality of applying multidisciplinary techniques in enhancing the current state of the art in Robotics and allow the students to explore creative and engineered solutions that are outside the box along side conventional industrial and cognitive applications.

Artificial Intelligence (Undergraduate)

The module introduces the student to techniques used in Artificial Intelligence including problem formulation, search, logic, probability and decision theory. The module aims to provide the participants with a basic knowledge of artificial intelligence; an understanding of how to design an intelligent agent; and knowledge of basic AI tools.

Artificial Intelligence (Postgraduate)

This module provides an overview of techniques used in Artificial Intelligence including agent modelling, problem formulation, search, logic, probability and machine learning.

Object-Oriented Programming (Undergraduate)

Major topics include the concepts of class, object, method, subclass, inheritance and their use in programming. The relevance of the object oriented style with respect to concrete software problems will be stressed both in lectures and labs. There will be two hours of lectures per week, and each student will have a weekly timetabled lab session. In addition, you will be expected to spend further time outside scheduled lab periods in the lab (or at home machines if they are available), and to read textbooks and review notes.

Research