Your SlideShare is downloading. ×
  • Like
Year 2 Computing reading list (new validation)
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Year 2 Computing reading list (new validation)



  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. YEAR 2 READING LIST COM020N210 Database Management Systems Indicative Bibliography Primary Text: – Data Warehousing: Kimbal R & Ross M (2002), The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, 2Rev Ed edition: John Wiley Primary Text: – Database: CJ Date (2006), An Introduction to Database Systems [International Edition] 8th Edition: Addison Wesley Primary Text: – OO Database: Rahayu W, Taniar D, Pardede E, Object Oriented Oracle: CyberTech Publishing Primary Texts: – Database Administration: Kreines D. and Laskey B. (1999), Oracle Database Administration: Sebastopol, O’Reilly Loney K & Bryla B (2005), Oracle Database 10g DBA Handbook: New York, McGraw-Hill Other Texts: Brown L & Turb M (1997), Oracle Database Administration for UNIX Systems: Upper Saddle River, Prentice Hall Burlesdon DK (2001), Unix for Oracle DBAs Pocket Reference: Sebastopol, O'Reilly Frisch AE (2002), Essential System Administration: 3Rev Ed edition: Sebastopol, O'Reilly Gurry M & Corrigan P (1997), Oracle Performance Tuning: Sebastopol, O'Reilly Hillson S, Hobbs L, Lawande S & Smith P (2006); Oracle Database 10g Data Warehousing: Digital Press Kreines D (2003), Oracle Data Dictionary: Sebastopol, O'Reilly Loney K & Theriault M (2002), Oracle 9i DBA Handbook: New York, McGraw-Hill Loney K (2004), Oracle Database 10g – The Complete Reference: New York, McGraw-Hill RevealNet (2001), Oracle DBA Check Lists: Pocket Reference: Sebastopol, O'Reilly Theriault M & Heney W (1998), Oracle Security: Sebastopol, O'Reilly Theriault M, Carmichael R & Viscusi J (2002), Oracle 9i DBA 101: Learn the Essentials of Oracle Database Administration: New York, McGraw-Hill COM020N211 Database Applications Primary Text: – Application Development: Morrison & Morrison (2003), Guide to Oracle 9i:Thomson Primary Text: – PL/SQL: Feuerstein S, Pribyl B & Gennick J (2005), Oracle PL/SQL Programming [4th Edition]: Sebastopol, O'Reilly Other Texts: Smith W (2004), Systems Building with Oracle: Palgrave Macmillan Dietrich SW (2001), Understanding Relational Database Query Languages: Upper Saddle River, Prentice Hall Lakshman B, Oracle Developer Forms Techniques: SAMS Publishing
  • 2. Urman S (2000), Oracle Advanced PL/SQL Programming: Osborne/McGraw-Hill COM020N212 Project Management Primary Text: Maylor H (2005), Project Management (Third Edition): Harlow, FT Prentice Hall Other Texts: Cadle J & Yeates D (2004), Project Management for Information Systems [4th Edition]: Prentice Hall Forsberg K & Mooz H (2005), Visualizing Project Management Models and Frameworks for Mastering Complex Systems: Hoboken, John Wiley Kapur GK (2005), Project Management for Implementation, Technology, Business and Certification: Upper Saddle River, Pearson Education Lock D (2001), The Essentials of Project Management (Second Edition): Aldershot, Gower Publishing Ltd. Lock D (2003), Project Management (Eighth Edition): Aldershot, Gower Publishing Ltd Mantel SJ, Meredith JR, Shafer SM & Sutton MM (2005), Project Management in Practice (Second Edition): Hoboken, John Wiley Reiss G (1995), Project Management Demystified - Todays tools and technique: E and F.N. Spon Weaver P (2004), Success in Your Project – A Guide to Student System Development Projects: Harlow, FT Prentice Hall COM020N213 Web Site Design Essential Text Chapman, N. and J. (2006) Web Design – a complete introduction, Wiley, Chichester Accompanying website for above book: Excellent source of tutorials: Primary Text Mitchell, S. (2006) Sams Teach Yourself ASP.NET 2.0 in 24 hours, Sams Publishing (this book is not in the library at the present time so you will need to purchase but will be able to sell next year to new students). Chow, G. (2008) Adobe Dreamweaver CS3 Hands-on Training, Peachpit Press (from Amazon £20) Secondary Texts Negrino and Smith (2001) Javascript for the World Wide Web, Berkeley: Peachpit Press Dreamweaver MX Studio Factory (2001) ENI Publishing Williams,R. and Tollett ,J. (1998) The Non-Designer's Web Book, Berkeley: Peachpit Press (
  • 3. Williams, R., (2000) Design Workshop Lynch,P.L. and Horton,S. (1999) Web Style Guide, New Haven: Yale University Press Siegel,D. (1997) Creating Killer Web Sites, Indianapolis: Hayden Books
  • 4. COM020N214 Software Engineering Primary Text: Sommerville, I. (2006), Software Engineering [8th Edition]: London, Pearson Other Texts: Alexander I & Stevens R (2002), Writing Better Requirements: Addison Wesley Dennis A, Wixom BH & Tegarden D (2005), Systems Analysis and Design with UML Version 2.0 – An Object-Oriented Approach: Hoboken, John Wiley Eliëns A. (2000), Principles of Object-Oriented Software Development [2nd Edition]: Longman Hamlet D. & Maybee J (2001), The Engineering of Software: Technical Foundation for the Individual: Addison-Wesley Pressman,R (2004), Software Engineering: A Practitioners's Approach [6th Edition]: McGraw-Hill Sommerville I and Sawyer P (1997), Requirements Engineering: A Good Practice Guide: Chichester, John Wiley Stevens P (2006), Using UML: Software Engineering With Objects and Components [2nd Edition]: Prentice Hall Weaver P, Lambrou N & Walkley M (2002), Practical Business Systems Development Using SSADM: A Complete Tutorial Guide [3rd Edition]: FT/Prentice Hall COM020N215 Object-Oriented Programming Primary Text: Deitel, H.M. and Deitel, P.J. (2007) Java: How To Program(7e): Prentice Hall, Inc.
  • 5. Other Texts: Liang,Y.D. (2005) Introduction to Java Programming, Upper Saddle River: Pearson Prentice Hall Bishop,J. (2001) Java Gently, Harlow: Addison-Wesley Budd,T. (2000) Understanding Object-Oriented Programming with Java, Harlow: Addison- Wesley Adams,J.C., Nyhoff,L.R. and Nyhoff,J.L. (2001) Java, An Introduction to Computing, Upper Saddle River: Prentice Hall, Inc. Arnow,D. and Weiss,G. (2000) Introduction to Programming Using Java: An Object Oriented Approach, : Addison-Wesley Baase,S. and van Gelder,A (2000) Computer Algorithms: Introduction to Design and Analysis, Harlow: Addison-Wesley Bal,H. and Grune,D. (1994) Programming Language Essentials, Wokingham: Addison- Wesley Bell,D.,Morrey,I and Pugh,J. (1997) The Essence of Program Design, London: Prentice Hall, Inc. Bentley,J. (2000) Programming Pearls, Harlow: Addison-Wesley Ince,D. and Freeman,A. (1998) Programming the Internet with Java, Harlow: Addison-Wesley Kafura,D. (2000) Object-Oriented Software Design and Construction in Java, London: Prentice Hall, Inc. Kalin,M. (2001) Object-Oriented Programming in Java, London: Prentice Hall, Inc. Liang,Y.D. (2001) Introduction to Java programming, Upper Saddle River: Prentice Hall, Inc. Liskov,B. and Guttag,J. (2001) Program Development in Java:Abstraction, Specification and Object-Oriented Design, Harlow: Addison-Wesley Pratt,T.W. and Zelkowitz,M.V. (2001) Programming Languages: Design and Implementation, London: Prentice Hall, Inc. Savitch,W (2001) Java, An Introduction to Computer Science and Programming, London: Prentice Hall, Inc. Sebesta,R.W. (1999) Concepts of Programming Languages, Harlow: Addison-Wesley Sethi,R. (1996) Programming Languages: Concepts and Constructs, Wokingham: Addison- Wesley COM020N216 Multimedia Primary Texts: Mennenoh D (2004), Macromedia Director MX 2004: Training from the Source: Macromedia Press deHaan J (2004), Macromedia Flash MX 2004: Training from the Source: Macromedia Press Other Texts: Besley K (2004), Flash MX 2004 Games Most Wanted: APress Chapman N & Chapman J (2004), Digital Multimedia 2nd Rev Ed Edition: Chichester, John Wiley England E & Finney A (2002), Managing Multimedia Book 1 – People and Processes 3rd Ed: London, Addison-Wesley Franklin (2004), Macromedia Flash MX 2004 Actionscript: Training from the Source: Macromedia Press Makar J (2004), Macromedia Flash MX 2004 Game Design Demystified: Macromedia Press COM020N217 XML and Web Technologies Primary Text: Moller A & Schwartzbach M (2006), An Introduction to XML and Web Technologies: Harlow, Pearson Other Texts:
  • 6. Harold ER & Means WS, (2004), XML in a Nutshell (3rd Edition – A Desktop Quick Reference: Sebastopol, O’Reilly Chesher M, Kaura R & Linton P (2003), Electronic Business and Commerce: London, Springer Lenz E (2005), XSLT 1.0 Pocket Reference – Quick Guide to XML Transformations: Sebastopol, O’Reilly St.Laurent S (2005), XML Pocket Reference (3rd Edition) Extensible Markup Language: Sebastopol, O’Reilly Tidwell D (2001), XSLT: Sebastopol, O’Reilly Wager R (2002), XSLT for Dummies: Hoboken, Hungry Minds Mellor RB (2002), XML – Learning by Example: Franklin, Beedle & Associates