Teaching

CS392 Computer Learning

I am involved with teaching the CS392 Computer learning course at Royal Holloway. I have developed the following workshop sessions. Click on the links to download the material. REMEMBER these sessions are non-assesed, they have been designed purely to help you understand the course better, try not to look at the solution code before attempting the exercises!

  • Workshop 1 - Basics of MATLAB, and introduction to machine learning
  • Workshop 2 - More advanced functionality of MATLAB, and the theory and formulation of Support Vector Machines in MATLAB.

If you have any feedback (good or bad) on these sessions then please sign my teaching guestbook, so that I can improve them.

I also prepared some teaching material for last years course given below:

  • MATLAB help sheet - This booklet gives all the basic functionality in MATLAB that is useful for courses such as CS392 Computer Learning and CS393 Computational Finance.
  • Ridge Regression MATLAB exercise - This exercise guides the student through implementing the Ridge Regression algoirithm on a simple two dimensional data set.
  • Theory workshop exercise and solutions - I adapted some past paper questions and created some model solutions.

Please visit my undergraduate issues page if you have any feedback that you would like to give on teaching in the computer science department at Royal Holloway. I have compiled a list of issues and suggestions from discussions with students, as well as my own experiences as an undergraduate at Royal Holloway.

CS145 Introduction to the World Wide Web

Coming soon...

Teaching Portfolio

These are parts of my portfolio that I developed in 2003 for the Postgraduate Teaching Certificate for the Educational Development Centre (EDC) at Royal Holloway. I'm proud to say that I got a distinction for my work. This course is now acredited by the Institute of Learning and Teaching in Higher Education. I found the course very useful in building my confidence as a teacher, and I learnt many useful tips and techniques that I actively apply in my teaching. If you get the chance to take a course like this then I reccommend that you attend!

Part A - How your learning affects your teaching

Part B - Evaluation of learning activities/teaching techniques

Part C - Reflection on teaching observations

Teaching Award

In 2004 I won the first college postgraduate teaching award for my CS392 Computer Learning workshops on SVM's (mentioned above). I was very pleased to win this as I have always felt I have put a lot of effort into the design of my teaching material. Below are some pictures from this recent event in no particular order:

Sian the official photographer
Me and my supervisor Alex (head of Computer Science).
Another pic of me and my loved ones in Royal Holloways Founders building
Lovely sushi and canapés at the reception after!
Me, Sian and my mum... + random weirdo smoking a fag
Notice how tired I look, I got no sleep the night before, I was sooo scared!
Alex congratulating me on my award.
The only photo of the ceremony that came out, we just moved too fast!
Another pic of me, Sian and my mum in the library getting gowned up.

 

Last modified: 9 December, 2004 1:08 AM By: DL
Home Contact me Search my web site Sign my guestbook! www.david-lindsay.co.uk Discussion board www.david-lindsay.co.uk Home Contact me Sign my guestbook To my discussion board Search my website www.david-lindsay.co.uk Go to hompage Contact me Sign my guestbook Visit my discussion groups Search my web site Useful links