Module Descriptors
INTRODUCTION TO OPERATING SYSTEMS
COCS40325
Key Facts
Faculty of Computing, Engineering and Sciences
Level 4
15 credits
Contact
Leader: James Mccarren
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Additional Assessment Details
Assessment will be by 100% coursework equivalent to around 3000 words.
Learning Outcomes 1, 2 and 3.
Module Indicative Content
Brief History of operating systems and an introduction to two of the most popular.
Key principles of an operating system, why it is there and currently what it is for.
How each of the key elements of an operating system are provided by different operating systems.
Different types of operating system; embedded, multi tasking, multi user, distributed, networked
Module Learning Strategies
The material will be presented through a combination of lectures, tutorials/practical exercises and directed self-study as appropriate for each topic. Contact time 3 hours per week, consisting of either 2 hours lecture and 1 hour practical (6 weeks) or 1 hour lecture and 2 hour practical (6 weeks).
(1:n)2 (1:20)1 - 6 weeks; (1:n)1 (1:20)2 for 6 weeks
Module Resources
Lecture Theatre, tutorial rooms. Laboratory resources, Library and internet.
Access to PC hardware, Linux, MSDN licence software and/or VMware
Module Special Admissions Requirements
CE00300-1 Hardware, Software and Networks or equivalent.
Module Texts
Introduction to Operating Systems. John English. Palgrave 2005. ISBN 978-0-333-99012-4
Operating System Concepts. Abraham Silberschatz & Peter B Galvin. Seventh edition., 2007, John Wiley. ISBN 978-0-471-69466-3
Modern Operating Systems. Andrew Tanenbaum. Pearson 2008. ISBN 978-0-138-13459-4
Operating Systems, Internals & Design Principles. William Stallings. Pearson 2008. ISBN 978-0-136-03337-0