If you need help with the unit content, any lab exercise, or major assignment, you should seek help from your tutor using emails. Unit changes in response to student feedback The unit has undergone a lot of fine tuning over the years using feedback from both staff and students. If you have any feedback on this unit during the term, it is important for you to email the unit coordinator.
ICT310 Unit Information 134 Resources for the Unit To undertake study in this unit, you will need: Essential textbooks Textbook 1 – Operating Systems The following textbook is required by every student: William Stallings: Operating Systems – Internals and Design Principles (8th Edition). Pearson Education, 2015, Global Edition. ISBN 10: 1-292-06135-9 (Australia) ISBN 13: 978-1-292-06135-1 (International) You can buy this book from Murdoch Bookshop. The following binding is also suitable (with the same contents): William Stallings: Operating Systems – Internals and Design Principles (8th Edition. Prentice Hall, 2015. ISBN 978-0-133-80591-9. Textbook 2 – UNIX Programming The first textbook by Stallings only covers the theory and design principles of operating systems but it does not cover systems programming. It is necessary that you have access to a good book on UNIX systems programming. We strongly recommend the following book by Richard Stevens, which is one of the best books on UNIX programming. There are two editions (second edition and the third edition) available on the market, either edition is suitable for this unit. The details of the two editions are given below: W. Richard Stevens and Stephen A. Rago: Advanced Programming in the UNIX Environment, Third Edition. Pearson Education, 2013. ISBN 978-0-321-63773-4. You can buy the third edition of the book from Murdoch Bookshop. The third edition of this book is also available from Safari Online Books.
ICT310 Unit Information 14Recommended book – C programming It is also strongly recommended that you have a decent book on C programming in hand. We recommend the following book on C programming: Herbert Schildt: C++: The Complete Reference, Fourth Edition. McGraw-Hill, 2003. ISBN 0-07-222680-3. Other references Students will be expected to read extra materials for some topics. These readings will be outlined in the lecture notes and/or Unit LMS (Lecture Notes page). Some of these materials will be available from the Library Electronic Reserve section, which you can access via the Library web page. You will need a logon and password; if you do not have these, please contact the library. There are many books in the library that you can use as a resource for this unit. There are also, many resources to be found in the web, as a starting point, see the Useful Links page on the Unit LMS. Library resources Unit specific E-reserve information: . Lecture notes Copies of the lecture notes, as well as the companion lab sheets, will be made available from the unit LMS.