University of Stirling Logo

DEPARTMENT OF
COMPUTING SCIENCE
AND MATHEMATICS

Updated 05 Sep 2011 11:42
University | Computing Science | Modules | CSC9P5 | Textbooks

CSC9P5 - Software Engineering I Home Page Textbooks

Organisation
 Syllabus
 Schedule

Materials locked
 Lecture Notes
 Tutorials
 Practicals

Assessment locked
 Assignments
 Exam

Reference
 Textbooks
 External Links
 UML reference

Email
 Archive of CSC9P5 email

Valid XHTML 1.0 Strict

Valid CSS!

Textbooks

Essential
Recommended
  • Learning UML 2.0, R Miles and K Hamilton, O’Reilly, 2006, ISBN-10 0-596-00982-8
  • Software Engineering 9th Edition, Ian Sommerville, Pearson Education, 2011, ISBN-10 0-137-05346-0
  • Big Java 4th Edition, C.S. Horstmann, Wiley ISBN 978-0-470-57827-8
    to refresh the main notions about object oriented programming, and specifically Java OO-programming. Any other preferred book, lecture slides or teaching material can also be used. Please, consult lecturers if you have doubts.
Background
  • Using UML: Software Engineering with Objects and Components, 2nd edition, P. Stevens, Addison-Wesley, 2006 , ISBN 0-321-26967-5.
  • The Mythical Man-Month - Essays on Software Engineering, 2nd Edition , F. P. Brooks, Addison-Wesley, 1995 (second edition), ISBN 0-201-83595-9
  • Peopleware: Productive Projects and Teams, 2nd edition , T. DeMarco and T. Lister, Dorset House, 1999, ISBN 0-932633-43-9
    (cheaper, e-book version at http://www.dorsethouse.com/books/PW-ebook.html)


Contact Details
Mail to: Room 4B86
- Web www.cs.stir.ac.uk/~abb - Tel 01786 467446 - Fax 01786 464551
Postal Address Computing Science and Mathematics, University of Stirling, Stirling, Scotland, FK9 4LA