Photo of Sean Holden
Dr Sean Holden
University Associate Professor
of Computer Science

I supervise various subjects for Trinity College, and lecture on Artificial Intelligence and Machine Learning and Bayesian Inference.

Picture of Sean lecturing.

I also regularly speak in the wider media.

Lecture Courses

I teach two Undergraduate lecture courses in the Department of Computer Science and Technology.

For 2021/22 Machine Learning and Bayesian Inference will be given as pre-recorded lectures. These are the same as the lectures for 2020/21 and are available here.

Artificial Intelligence will be lectured in-person, however the syllabus is as for 2020/21 so the videos at the same location remain relevant.

Artificial Intelligence

Illustration of gradient descent.

In the second year I teach Artificial Intelligence. This is a fairly standard introduction to AI in general, covering core material such as search, game playing, constraint satisfaction, knowledge representation and reasoning, plannning and machine learning.

You can find the teaching materials here.

Machine Learning and Bayesian Inference

Illustration of Gaussian processes.

In the third year, I teach a more specialized course on Machine Learning and Bayesian Inference. This is quite a detailed, foundational course covering fundamental algorithms such as maximum likelihood and maximum a posteriori, support vector machines, Bayesian regression, Gaussian processes and Bayesian networks. All this is lectured from a mathematical/probabilistic perspective. (If you don't understand linear regression, then you really don't understand anything involving the word "deep".)

You can find the teaching materials here.

Suggestions for Projects

My suggestions for Part II and Part III projects are here.

(Local access only.)

The department has a collection of Dissertations from previous years that you may want to look at for inspiration here.

YouTube Channel

During the Covid pandemic, our lecturing activities were forced online, in one way or another.

I decided to treat this as an opportunity to make my teaching available more widely.

As a result, the 2020/21 version of the lectures for both of my courses can be found on my YouTube Channel.

Three steps to (Bayesian) heaven...

Illustration of probabilistic knowledge base. Illustration of probabilistic inference. Illustration of Bayes' theorem.