header image

Home >


Continuing Professional Development

Helping you to develop yourself

The Computing Department is committed to providing flexible courses to suit a wide variety of people with different aspirations. The department currently offers a range of advanced courses ranging from one week intense short courses to a flexible Masters programme incorporating five specialized and advanced Masters.

Meeting your requirements

"Inspirational" - The content in our courses is the most up to date information you will find and cover topics which challenge industry every day.

We understand that professional computer scientists and engineers have tight budgets and time constraints. By joining the Programme of Advanced Computer Science you can choose from a variety of courses and exit points to suit your commitments. All our courses are at an advanced master's level and we are sure you will find them challenging, inspiring but most importantly will help you develop the skills to critically assess, review and utilise new technologies effectively throughout you careers.

Flexible progressive root to achieving a Masters

Whichever route you decide to choose, you can be sure to receive the best support from our renowned lecturing staff and researchers.

Courses for 2005/6 include:
  • Advanced Distributed Systems
  • Advanced Interactive Systems Design
  • Systems Engineering
  • Mobile Computing
  • Ubiquitous Computing
  • Network and System Security
  • System Dependability
  • Multimedia Systems Engineering
  • Advanced Networking and the Internet
  • Contemporary Operating Systems: Inside Microsoft Windows and Linux
  • Aspect-Oriented Software Development
  • Advanced Topics in Networking
[ Short courses info ]
Diagram of the Advanced Computer Science Masters course
[ Advanced Computer Science Masters programme ]