Archived
3 posts tagged with "Archived"
- CS3352: Information Retrieval, Hypermedia and the Web
Overview I taught Information Retrieval, Hypermedia and the Web from 2001-2003, covering web technologies, information systems, and retrieval techniques to 3rd year undergraduate students. This was during the early growth phase of the Web, making it a particularly exciting time to teach these topics. Historical Context The Early 2000s Web: Google recently emerged (1998) Web 2.0 concepts developing Social networking beginning (Friendster 2002) Semantic Web initiatives launching Broadband becoming widespread Mobile web in infancy Teaching web technologies during this era meant covering rapidly evolving concepts and helping students understand both current practice and future directions.
- COMP20341: Software Engineering I
Overview I co-taught Software Engineering I from 2005-2008, contributing to a team-taught course that introduced 2nd year students to software engineering principles, processes, and practices. Teaching Team The course was delivered by a collaborative team: S Embury - Requirements engineering R Stevens - Design methodologies J Sargeant - Testing and quality assurance B Warboys - Process models S Harper - User-centred design and HCI aspects Course Content Core Topics Software Development Processes:
- COMP20312: Fundamentals of Databases
Overview I taught Fundamentals of Databases as the sole lecturer for six years (2003-2009), delivering core database concepts to cohorts of 130-240 second-year students. The course covered relational database theory, SQL, database design, and transaction management. Evaluation Scores The unit consistently received strong evaluation scores, particularly outperforming the university average in terms of quality: Year Quality Satisfaction 2008/09 7.15 6.49 2007/08 8.16 7.11 2006/07 7.72 7.19 2005/06 7.80 6.80 2004/05 7.