COMP06143 2012 Operating System Fundamentals

General Details

Full Title
Operating System Fundamentals
Transcript Title
Server Management 201
Code
COMP06143
Attendance
N/A %
Subject Area
COMP - Computing
Department
COMP - Computing & Creative Practices
Level
06 - NFQ Level 6
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2012 - Full Academic Year 2012-13
End Term
9999 - The End of Time
Author(s)
Diane O'Brien
Programme Membership
SG_KSYSN_B07 201200 Bachelor of Science in Computing in Systems and Networking L7 SG_KCMPT_B07 201300 Bachelor of Science in Computing SG_JSCIE_X06 201400 Certificate SG_KSYSN_B07 201500 Bachelor of Science in Computing in Systems and Networking L7 SG_KSYSN_B07 201700 Bachelor of Science in Computing in Systems and Networking L7
Description

This Module introduces students to the fundamental operation of computer systems as managed by operating system software.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Describe the fundamental concepts of Operating Systems.

2.

Install and Configure an Operating System.

Module Assessment Strategies

Assessment will be done by practical exams on vitual machines to test the students ability to manage an operating system like unix/linux.

Indicative Syllabus

Fundamental concepts of Operating systems

  • Process Management Process structure, process state transitions, CPU scheduling algorithms.
  • Memory Management Basic memory management schemes including partitioning, paging and segmentation.
  • File directories, UNIX inodes, security and UNIX permissions, free space management, space allocation methods.
  • Concurrent Processing including semaphores, file and record locking,deadlock and strategies for dealing with deadlock

Install and administer an operating system

  • Install and configure a multi-user and multi-tasking operating system like Unix/Linux.
  • Overview of the UNIX / Linux system including files, directories and unix commands and flow control.
  • Introduction to simple shell scripting.

Coursework & Assessment Breakdown

Coursework & Continuous Assessment
50 %
End of Semester / Year Formal Exam
50 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Practical Evaluation to assess students ability to install a unix/linux based operating system Continuous Assessment UNKNOWN 10 % Week 4 2
2 Practical Evaluation Practical Evaluation to assess students on the configuration of a unix/linux based operating sytem Continuous Assessment UNKNOWN 40 % Week 12 2
             

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Final written exam to assess students on the fundamental concepts of operating sytems Final Exam UNKNOWN 50 % Week 15 1
             
             

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Lecture Lecture Theatre Lecture 1 Weekly 1.00
Practical Computer Laboratory Practical in a virtual environement 3 Weekly 3.00
Independent Learning UNKNOWN Laboratory Practical Practice 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Module Resources

Non ISBN Literary Resources

Operating Systems: Internals and Design Principles

  • William Stallings
  • 7th Edition
  • 2011
  • Prentice Hall
  • ISBN-13: 978-0132309981

Operating System

  • Colin Richie
  • 4th Edition
  • 2004
  • Continuum International Publishing Group
  • ISBN-13: 978-0826464163

Unix and Linux system administration handbook

  • Evi Nemeth, Garth Snyder, Trent R. Hein and Ben Whaley
  • 4th Edition
  • 2010
  • Prentice Hall
  • ISBN-13: 978-0131480056
Other Resources

Microsoft Virtual PC or VMWare Player

 

Additional Information
None