| Artificial Intelligence and Software Engineering (BEng) | ||||
| Degree Type: Single Honours | ||||
| POS Code: S0587 | ||||
| UCAS Code: GG67 | ||||
| NYT | Course | S | L | CT |
| 1 | Informatics 1A | O | 8 | 20 |
| Informatics 1B | O | 8 | 20 | |
| Mathematics for Informatics 1 | P | 8 | 20 | |
| Mathematics for Informatics 2 | P | 8 | 20 | |
| Further courses | A-Q | 7/8 | 40 | |
| 2 | Informatics 2A | O | 8 | 20 |
| Informatics 2B | O | 8 | 20 | |
| Informatics 2C | O | 8 | 20 | |
| Informatics 2D | O | 8 | 20 | |
| Mathematics for Informatics 3 | P | 8 | 20 | |
| Mathematics for Informatics 4 | P | 8 | 20 | |
| 3* | AI Large Practical | O | 9 | 10 |
| System Design Project | O | 9 | 20 | |
| Professional Issues | O | 10 | 10 | |
| Courses in any of AI and Education, Intelligent Robotics, Knowledge Representation and Reasoning, Learning from Data, Language Processing, Speech Processing | O | 9 | 30 | |
| Courses in Software Engineering | O | 9 | 20 | |
| Course in any of Computer Systems Organisation, Database Systems, Parallel and Distributed Computing, Programming Languages and Techniques, Software Engineering, Theoretical Computer Science | O | 9 | 10 | |
| Further course ** | O | 9 | 10 | |
| Further course | A-Q | 9 | 10 | |
| 4 | Honours Project (Informatics) | O | 10 | 40 |
| Courses in any of AI and Education, Intelligent Robotics, Knowledge Representation and Reasoning, Learning from Data, Language Processing, Speech Processing | O | 10 | 30 | |
| Course in Software Engineering | O | 10 | 10 | |
| Courses in any of Computer Systems Organisation, Database Systems, Parallel and Distributed Computing, Programming Languages and Techniques, Software Engineering, Theoretical Computer Science | O | 10 | 20 | |
| Further course | O | 10 | 10 | |
| Further course | A-Q | 10 | 10 | |
| * Entry to Honours requires passes at 50% or above at the first attempt in at least two of the four Informatics 2 courses together with passes in all remaining compulsory courses, or the permission of the Head of School. | ||||
| ** With the permission of the School Curriculum Approval Officer, 10 points may be taken at level 10 to assist the student in preparation for the Honours project. | ||||
| Documentation giving details, as well as restrictions on choice of courses, will be available for students entering the year to facilitate advance planning. | ||||
