Total Credits: 10
Level: Level 2
Target Students: Part I undergraduate students in the School of Computer Science. Also available to students from other Schools with the agreement of the module convenor.
This module is part of the Artificial Intelligence theme in the School of Computer Science. Available to JYA/Erasmus students.
|Spring||Assessed by end of Spring Semester|
Prerequisites: or equivalent (eg G52AIM 2009/10)
|G51PRG||Introduction to Programming|
|G52PAS||Planning and Search|
Summary of Content: This module introduces you to basic Artificial Intelligence (AI) programming techniques and explains how these can be used to solve typical AI problems. We will cover various modern AI algorithms; lists and other data structures; and AI programming patterns. You’ll spend around four hours per week in lectures and computer classes studying for this module.
Method and Frequency of Class:
|Activity||Number Of Weeks||Number of sessions||Duration of a session|
|Computing||11 weeks||1 per week||2 hours|
|Lecture||11 weeks||1 per week||1 hour|
Method of Assessment:
|Exam 1||75||1hr written examination|
|Coursework 1||25||AI programming coursework|
Professor R John
Education Aims: To develop new analysis, design and programming skills appropriate to more complex AI problems.
Learning Outcomes: Knowledge and Understanding: Understanding of the theory and practice of AI programming and how AI programming techniques can be used to solve typical AI problems. Intellectual Skills: Enhanced program analysis and design skills. Professional Skills: The ability to write programs in Prolog. Transferable Skills: Problem solving.
Offering School: Computer Science
Use the Back facility of your browser to return to the previous page.
Search for another module
Return to The University of Nottingham Welcome Page