Bugs Become Features

  • Home
  • About
  • Research
  • Projects
  • Publications
  • Teaching
  • Blog
  • Archives

Archived

3 posts tagged with "Archived"

  • 01 Jan 2026
    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.

  • 01 Jan 2026
    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:

  • 01 Jan 2026
    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.

← All Tags

Simon Harper

Professor of Computer Science, University of Manchester

© 2026 Simon Harper. All rights reserved.

Connect

Built with Hugo