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. |
|