See the right hand menu for an introduction about the course (module description, syllabus, calendar) as well as the scheduled plan for each week, some extra exercises, and reading list.
I will hold a last session to discuss Problem 3 of the Sample Exam Paper on Wednesday 10.30 am.
At times we will proceed very quickly through the syllabus. You should only worry a little bit. We will return and review theoretical concepts later. When tutorials and practical exercises are given, you should focus on how you make things work in practice. This will give you practical experience upon which you can found your theoretical understanding.
Even though we give a briefing prior to each tutorial, it is very much intentional that you need to look up concepts as you work your way through the tutorial. You may use the text books, alternative books, google, or whatever source you find appropriate.
Date | Time | Event | Topic |
---|---|---|---|
Tuesday 3 February | 8:15 onwards | Lectures and Tutorials | Getting started, Functions and recursion |
Wednesday 4 February | 8:15 onwards | Lectures and Tutorials | Composite data types |
Thursday 5 February | 8:15 onwards | Lectures and Tutorials | Classification and the single neuron |
Friday 6 February | 8:15 onwards | Lectures and Tutorials | Testing classifiers |
Monday 9 February | 8:15 onwards | ?? | ?? |
Monday 23 February | Last lecture day | ||
Tuesday 24 February - Sunday 1 March |
Exam Revision | All topics | |
Monday 2 March | 9:00 | Exam |
We will discuss some mathematical concepts and formulæ in these web pages, and therefore Math-ML has been used in the page sources. Chrome, Chromium, and Opera are known not to display Math-ML correctly; in particular exponentiation is not supported. We have tested Firefox, Iceweasel, and Safari, which all work.
Sample exam questions: ex1.pdf
Code for GA-related questions: SampleExam2015.hs