ROB MILLER
TEACHING
UCL Logo

ROB MILLER - TEACHING

Taught courses, modules and course components

  • INST2002: Programming 2. This is a second level programming course based on the object oriented programming language Java. It is aimed primarily at undergraduate students with a semi-technical background. It is a compulsory year two half-unit for the BSc Information Management for Business programme.


  • INSTG018: Introduction to Programming and Scripting. This is an introductory programming course based on Javascript, the language popularly used for web-based client-side programming and scripting. It is aimed primarily at postgraduate students with only a modest technical background in HTML. It is a compulsory module for the MSc Information Science programme and an optional module for the MA Electronic Communication and Publishing programme.


  • INSTG033: Server Technologies and Programming. This is a mid- to advanced-level course on web server programming, with the current focus being on the programming language PHP and the database management application MySQL. It is an optional module for the MA Electronic Communication and Publishing and MSc Information Science programmes.


Dissertation Supervision

I typically supervise computing-oriented dissertations on the MA Electronic Communication and Publishing and MSc Information Science programmes. I have supervised many postgraduate dissertations, for example on web content management systems, on the use of logic programming techniques for optimisation problems, and on comparing frameworks and languages such as Ruby on Rails and PHP for Web development. A particularly common theme for undergraduate dissertations I supervise is the design and implementation of database driven web sites (e.g. using PHP and MySQL).


University College London - Gower Street - London - WC1E 6BT - Telephone: +44 (0)20 7679 2000 - Copyright © 1999-2007 UCL [not editable] 

Search by Google