Logo of De Montfort University

BSc (Hons)Intelligent Systems (Placement)

De Montfort University
United Kingdom, Leicester
Tuition fee To be confirmed
More information

Expenses, accommodation, working etc.



This course is designed for those who want to study an exciting combination of computer science, artificial intelligence and robotics and develop the theoretical knowledge and practical skills to provide intelligent solutions for commerce and industry.

The course gives you a detailed understanding of artificial intelligence concepts and techniques, and the ability to apply this knowledge to a variety of problems and subject areas

You will learn to develop basic hardware and software models and programs. You will also use artificial intelligence code that allows you to accomplish various tasks, including controlling advanced mobile robots in our purpose-built laboratory.

Students who are interested in broadening their academic experience are given the opportunity to spend their placement year in an overseas university. This course offers a direct link with the University of Ulm (Germany).

The university runs a dedicated Robot club as part of the DMU Square Mile project, which works with local secondary schools to give young people a chance to experience degree level robotics at a much earlier age. Students have the opportunity to solidify the skills learnt on their course by instructing the secondary school children on how to construct the robots.

There is also the opportunity of developing a robot project in groups or individually. Successful students have the chance to take their robots to the Robot Challenge which is held in Vienna (Austria) every year and let their robots compete in an international robotics competition.

Programme structure

Year 1
Core modules:

Law, Ethics and Cybersecurity Management – You will be introduced to critical reflection on norms and learn the ethical aspects of doing independent research
Programming C++ – You will learn basic programming structures, the C++ syntax, and the basics of object oriented programming
Elements of Computing – You will learn the basics of hardware and software engineering, including logics, number representation, Turing machine, hardware architectures, operating systems, and networks
Computational Modelling – You will be are introduced to the roles of computers within society and to the types of problems that can be solved using a computer. Discrete mathematics is introduced as the foundational science underlying computing.

Year 2
Core modules:

Object Oriented Design and Development with C++ – You will learn advanced Object Oriented programming in C++
Mechanics and Artificial Intelligence for Simulation – Students learn to apply and implement mathematical techniques to simulate physical environments
Introduction to Artificial Intelligence and Mobile Robotics – You will be introduced to basic robotics (including robot programming) and general Artificial Intelligent concepts such as Fuzzy Logic, Neural Networks, and Metaheuristic Optimisation

Optional modules:

Agile Methods and Development – You will develop the skills of producing an application that delivers required features in the context of on-going negotiation between business clients and the development team

Year 3
Placement year

Year 4
Core modules:

Fuzzy logic and Knowledge Based Systems – You will study Fuzzy Logic in depth and understand how to use it in the context of decision making
Mobile Robotics – You will study autonomous mobile robotics and learn how to remotely control a robot
Computing Project – The project provides you with the opportunity to carry out a significant piece of work, under the supervision of an academic tutor, to provide an effective solution to a given technical and/or research-based problem

Optional modules:

Systems Building: Methods and Management – You will learn two important aspects of Information Systems Development (ISD): the selection and evaluation of methodologies and the management of the Systems Development process
Data Mining – You will learn the basics of Data Mining: the science that studies how to store, organize and search within a large volume of data
Multi-service Networks – This module will give you an understanding of the functioning and the fault management in protocol connections and errors
Telematics – You will learn the basics of telemetry, that is the use of a transmission system to monitor and control remote and distributed systems
Privacy and Data Protection – During this module you will study legal, social and technological aspects of privacy
Rigorous Systems – This module looks at formal systems in rigorous software development
Systems Integration – Learn how to analyse, design and implement embedded microprocessor based control within mechatronics design
Computer Games Programming -Students learn how to program computer games. Topics such as 3D graphics and realistic simulation of physical phenomena are covered within this module
Secure Web Application Development -Students learn how to implement secure and reliable web applications that may run on different platforms

Career opportunities

Our graduates are highly sought after and there are employment opportunities in intelligent systems and artificial intelligence in both the public and private sectors in areas such as: market intelligence, imaging techniques, data mining and in the medical and pharmaceutical industries. Our graduates have worked for companies including IBM, Bullhorn Inc and the Curve (Leicester).

Graduates wishing to specialise in robotics are well placed to pursue careers in mobile communications and gaming systems. Graduates are also equipped to pursue a range of more traditional IT positions in the wider commercial and public sectors.

Graduates are also well positioned to continue their academic careers by embarking on postgraduate study, in either research or taught areas, which offers the opportunity for further specialisation, and enhances their existing skills.

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States