You are here: Teaching
The following are my teaching duies for the academic year 2009/2010:
- Distributed Systems: This module was delivered over the first semester to students at stage 4 of the part-time BSc Information Systems / Information Technology. Students on the module learned to define and understand the nature of distributed systems, as well as looking at the means of coordinating events in systems which exist without stared state or time, and which communicate through message passing over typically partially reliable media.
- Advanced Internet Development: This module is currently being delivered over the second semester to students at stage 4 of the part-time BSc Information Systems / Information Technology. Students on the module will the skills necessary to develop robust and comprehensive web applications using the Java Enterprise Edition, the Glassfish Application Server, Adobe Flex and other technolonies such as AJAX. Much of the module is informed by the relevance of the principles of Universal Design and Web Accessibility for the modern web.
- Object Oriented Programming: This module is offered to students on second year of the full-time BSc Computer Science. Students will learn the foundational concepts underpinning object oriented development, and will realise these concepts through implementation of systems using the C++ programming language. A selection of students on the module will be given an opportunity to part-take in a service-learning project.
Examination papers are available for all modules I have taught in the past.
This is the end of the content of this page. Everything that follows is a link to another page.
Site Navigation Links
Teaching
- Distributed Systems
- Advanced Internet Development
- Object Oriented Programming
- Projects
- Examinations
- Universal Design