ian watson

teaching

I am on sabbatical in 2011 and not teaching any courses.
In the past I have taught the following courses:
CompSci 230 Software Design & Construction
CompSci 367 Artificial Intelligence
CompSci 767 Intelligent Software Agents
Reading materials and other resources on Case-Based Reasoning click here
CompSci 366 Foundations of Artificial Intelligence
I taught search, Prolog, planning and agent technology
CompSci 760 Data Mining & Machine Learning
I taught the second half of this course concentrating on instance-based learning, case-based reasoning, recommender systems and collaborative filtering.
My lecture notes and other materials supporting 760 can be found here.
CompSci 777 Computer Games Technology
I concentrated on the application of AI to computer games. Specificaly, representation, reasoning and learning in strategy games.
CompSci 709 Agents and Machine Learning
CompSci 101 Principles of Programming
CompSci 215 Computer Systems 2
I taught the data communications part of 215
Projects, Dissertations & Theses I usually have several undergrad and grad project students that I supervise, contact me if you want to discuss project topics.


last updated 01/02/2010