CS3171 System Software
Course Aims & Objectives: The course introduces the major design issues and trends in modern operating systems. Fundamental data structures and algorithms used in different components of operating systems will be presented to show how operating systems can act as resource manager as well as supporting environment for different applications. Upon Completion, students should be able to identify the functions, facilities and design trade-off of operating systems; to evaluate commercial operating systems according to different application requirements; to use and perform simple administrative task for common commercial operating systems. Units: 3 Level: B3 Medium of Instruction: EnglishKeyword Syllabus: Operating systems functions and architecture; Process management; I/O system; Address space and memory management; Protection and security; Selected case studies. Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs lecture; 1 hr. tutorial. Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s):CS2363 /orCS2372 /orCS2401 /or equivalentPre-cursor(s): NilEquivalent Course(s): *CS0275 Operating Systems (from the "old" curriculum)
Course Aims & Objectives: The course introduces the major design issues and trends in modern operating systems. Fundamental data structures and algorithms used in different components of operating systems will be presented to show how operating systems can act as resource manager as well as supporting environment for different applications. Upon Completion, students should be able to identify the functions, facilities and design trade-off of operating systems; to evaluate commercial operating systems according to different application requirements; to use and perform simple administrative task for common commercial operating systems. Units: 3 Level: B3
Medium of Instruction: EnglishKeyword Syllabus: Operating systems functions and architecture; Process management; I/O system; Address space and memory management; Protection and security; Selected case studies. Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs lecture; 1 hr. tutorial. Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s):CS2363 /orCS2372 /orCS2401 /or equivalentPre-cursor(s): NilEquivalent Course(s): *CS0275 Operating Systems (from the "old" curriculum)