Bookmark button

Teaching

I have taught a number of university courses as assistant lecturer and tutor/demonstrator. I have also organised and taught a number of professional training courses.

The details of past and (if applicable) current teaching can be found below. Students may also be interested in the students resources catalogue containing a large number of example coursework assignments with solutions I was faced with during my own studies. The list found in the student resources section complements the exercises for the courses listed on this page.

I am currently available for paid teaching/tutoring work for academic and professional training.

University teaching

Professional training

Due to copyright and privacy issues I cannot provide the materials I used for professional training courses as I do for my past academic teaching. What follows is a rough list of topics for which I have conducted professional training courses in the past.

  • Programming with Java (basic)
  • Object oriented systems development with Java (advanced)
  • Business database design (basic / advanced)
  • Web development (basic)
  • Web promotion and search engine optimisation (basic)
  • Web promotion and search engine optimisation (advanced)
  • Training courses for senior, management and administration staff on using various software packages provided by my own and affiliated companies.
    Such systems include a number of web CMS and several workflow and ERP systems of different sizes.