The University of Sheffield
Programme Regulations Finder

COM1005   Machines and Intelligence   (20 credits)

 
Year Running: 2018/2019
Credit level: F4
Pre-requisites for   COM2009   COM3009   COM3290   (when the module is running)
Excluded   COM115  

Description

This module provides an introduction to Artificial Intelligence, and to key concepts and problems in the field, such as whether a computer is capable of understanding, and whether humans should themselves be viewed as machines. It also provides a brief historical overview of the subject and reviews the state-of-the-art and open questions in some of the major sub-areas of AI, pointing out connections to research work in the Department. As well as providing a first encounter with the main issues that underlie attempts to create Artificial Intelligence, the module also has a more practical component that introduces algorithms and data structures for AI problem solving through practical programming examples, as well as hands-on experience with simple programming of robots. The emphasis here is on identifying the abstract nature of the problem that is to be solved, matching this to an appropriate algorithm or technique and implementing a solution. It also serves as an introduction to programming for research rather than for software engineering.

 

Reading List


Please click here for reading list.
 

Teaching Methods

Delivery Type Hours
Independent 134.0
Lab 20.0
Lecture 40.0
Tutorial 6.0
 

Methods of assessment

Assessment Type Duration % of formal assessment Semester
Exam 2.0 0 %
Other 0.0 100 %
 

Teaching methods and assessment displayed on this page are indicative for 2023-24.