Trinity College Dublin

Skip to main content.

Top Level TCD Links


My teaching philosophy is based on combining research-led teaching with practical application. Students are facilitated in frequent discussion of research papers and projects are expected to employ emerging techniques in a practical manner.

Current courses

CS7010:     Software Engineering for Concurrent and Distributed Systems

CS7049:     Software Engineering Group Project

Previous courses

CS7003:     Middleware for Ubiquitous Computing

CS1:         Introduction to Object-Oriented Programming

4ICT12:      e-Commerce Option

2BA7:        Group Programming Project

Last updated 16 October 2012 by Siobhan Clarke (Email).