Saleem Bhatti, Computer Science, University of St Andrews, UK.  

Courses marked "*" are ones I helped create (individually or with colleagues).

Current Teaching (AY2016/2017)

  • CS5021: Advanced Networks
  • CS5023: Mobile and Wireless Networks *

Previous Teaching (2006-2016)

  • CS1004: Internet Programming (now retired)
  • CS1005: Computer Science In Everyday Life
  • CS1006: Programming Projects
  • CS2002: Advanced Computer Science
  • CS2003: The Internet and the Web: Concepts and Programming
  • CS2006: Advanced Programming Projects *
  • CS2101: Foundations of Computation (Accelerated)
  • CS3099: Software Team Project
  • CS3104: Operating Systems
  • CS5021: Advanced Networks
  • CS5023: Mobile and Wireless Networks *
  • IS5106: Green ICT *

Previous Teaching at UCL (1993-2005)

  • Communications Principles *
  • Computer Architecture
  • Mobile and Wireless Systems *
  • Multimedia *
  • Network Architecture and Systems *
  • Operating Systems
  • Programming (C, Java, assembly) *