Academic Positions

  • Present 1986

    Lecturer in Computer Science

    Birkbeck, University of London , Dept of Computer Science

  • 2008 2000

    Visiting Lecturer

    Royal Holloway, University of London , Dept of Computer Science

  • 1996 1992

    Visiting Lecturer

    Middlesex University , Dept of Computing

  • 1988 1980

    Part-time Lecturer

    Polytechnic of Central London , Dept of Computer Science

  • ... 1980

    ...

    ... , ...

Education & Training

  • Ph.D. 1990

    Ph.D. in Computer Science

    University College London, Dept of Computer Science

  • B.Sc. 1983

    Bachelor of Science in Computer Science

    Polytechnic of Central London, Dept of Computer Science

  • HND 1982

    Higher National Diploma in Computing

    Polytechnic of Central London, Dept of Computer Science

Memberships, Commercial contracts, Awards, etc.

  • AAAI - American Association for Artificial Intelligence
  • AAISB - Association for Artificial Intelligence and Simulation of Behaviour
  • ACM - Association for Computing Machinery
  • BCS - British Computer Society
  • IEEE - Institute of Electrical and Electronics Engineers
  • IET - The Institution of Engineering and Technology

TBC

Currrent Teaching

  • Present 1995

    Software and Programming II

    Undergraduate - 15 credits - Autumn (option)

  • Present 2011

    Enterprise Computing

    Undergraduate - 15 credits - Spring

  • Present 2013

    Programming Paradigms

    Undergraduate - 15 credits - Autumn (option)

  • Present 2013

    Programming in Java

    Postgraduate - 30 credits - Autumn and Spring

  • Present 2000

    Component Based Software Development

    Postgraduate - 15 credits - Spring (option)

  • Present 2013

    Programming Paradigms

    Postgraduate - 15 credits - Autumn (option)

  • Present 2014

    Software Design and Programming

    Postgraduate - 15 credits - Spring

  • Present 2014

    Introduction to Software Development

    Postgraduate - 30 credits - Autumn

  • Present 2014

    Software Engineering in Practice

    Postgraduate - 15 credits - Spring

Miscellaneous

  • xxxx yyyy

    Research Methods in Learning Technologies --- Personalised learning environments: design, implementation, evaluation

    ...

  • xxxx yyyy

    Creating Your Thesis using Microsoft Word

    ...

  • xxxx yyyy

    Using Microsoft PowerPoint effectively for academic presentations

    ...

  • xxxx yyyy

    Empirical Approaches to Software Engineering Research

    ...

Teaching History

  • 2012 2010

    Middleware

    ...

  • 2012 2009

    Introduction to Software Development

    ...

  • 2013
    2011 2007

    Object-Oriented Design and Programming [programming part]

    ...

  • 2006 1999

    Introduction to eBusiness

    ...

  • 2006 1997

    Object-Oriented Programming [in Java]

    ...

  • 1998 1995

    Software and Programming I

    ...

  • 1996 1992

    Object-Oriented Programming [in C++]

    ...

  • 1994 1991

    Neural Networks

    ...

  • 1993 1990

    Information Retrieval

    ...

  • 1992 1987

    Advanced Programming Techniques I and II

    ...

  • 1995 1986

    Expert Systems and Artificial Intelligence

    ...

  • 1989 1986

    Operating Systems

    ...

  • 1989 1983

    Database Systems

    ...

Research Students - Past and Present

xxx

topic

yyy

topic

zzz

topic

x1

topic

x2

topic

x3

topic

Research Projects - Past and Present

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

  • image

    Title of Project

    Very short description of the project.

    ...

    ...

    ...

Filter by type:

Sort by year: