globe
This list relates to the academic year Academic Year 2018/19 which ended on 05/07/2019
This list has a newer version. Click here to view
This list has been archived
  1. Software engineering 8 items
    1. Software engineering - Ian Sommerville 2016

      Book Essential

    2. Professional issues in software engineering - Frank Bott 1995

      Book Recommended 2003 version, however only the 1995 is in the library

  2. Software process frameworks 9 items
  3. Requirements modelling 7 items
    1. User stories - Angela Wick 26/07/2017

      Audio-visual document 

    2. Understanding use cases - Simon Allardice 22/05/2012

      Audio-visual document 

  4. UML 7 items
    1. UML distilled - Martin Fowler 2004

      Book Recommended

    2. Learning UML 2.0 - Russ Miles, Kim Hamilton c2006

      Book  Online version of a very useful reference on UML (available via UCL login, pdf "loan" available for up to 3 days)

  5. Object-oriented design 5 items
  6. Design patterns 5 items
    1. Head First design patterns - Eric Freeman, Elisabeth Robson, Kathy Sierra, Bert Bates 2009

      Book 

    2. Programming Foundations: Design Patterns - Elisabeth RobsonEric Freeman 13/12/2013

      Audio-visual document 

  7. Testing 8 items
    1. Test-driven development: by example - Kent Beck 2003

      Book 

  8. Code 7 items
    1. Clean code: a handbook of agile software craftsmanship - Robert C. Martin, Michael C. Feathers, Timothy R. Ottinger, Jeffrey J. Langr 2009

      Book Optional

    2. Code complete - Steve McConnell 2004

      Book Optional

    3. Joel on software - Joel Spolsky 2004

      Book Optional

    4. The best software writing I 2005

      Book Optional

    5. Cloud Native Applications - Gannon, Dennis, Barga, Roger, Sundaresan, Neel

      Webpage 

    6. UX Foundations: Prototyping (2013) - James Williamson 28/08/2013

      Audio-visual document Essential We will not be covering user interface and interaction design as part of this course so this course should be followed to ensure that you have the skills to create the UI/UX prototypes for the group report

All rights reserved ©