Professional Documents
Culture Documents
CS311 Operating System Course Outline Sem 1 2023
CS311 Operating System Course Outline Sem 1 2023
CS311 Operating System Course Outline Sem 1 2023
OPERATING SYSTEMS
COURSE OUTLINE
3.PRE-REQUISITES: CS211
5.TEACHING TEAM:
7. EMERGENCY CONTACT:
WEEKLY SCHEDULE
1 INTRODUCTION
2 SYSTEM STRUCTURES
3 PROCESS CONCEPTS
4 MULTI-THREADED PROGRAMMING
5 PROCESS SCHEDULING
6 SYNCHRONIZATION
7 DEADLOCKS
MID SEMESTER BREAK
8 DEADLOCKS
9 MEMORY MANAGEMENT STRATEGIES
10 VIRTUAL MEMORY MANAGEMENT
11 FILESYSTEMS
12 IMPLEMENTING FILE SYSTEMS
13 I/O SYSTEMS
14 PROTECTION & SECURITY
COURSE
ASSOCIATED LEARNING & USP GRADUATE
LEARNING ASSESSMENT
TEACHING ACTIVITIES OUTCOMES
OUTCOMES
Teamwork
1 Assignment 1 - 2 Communication
Professionalism
COURSE
TYPE OF WEIGHT
COMMENTS LEARNING
ASSESSMENT (%)
OUTCOMES
CONTINUOUS ASSESSMENT – 55%
Two tests which will be 50 mins in
▪ GRADE DISTRIBUTION
A+ A B+ B C+ C D E
85 – 100 78 – 84 71 – 77 64 – 70 57 – 63 50 – 56 40 – 49 0 – 39
▪ ASSESSMENT POLICIES AND REGULATIONS
Test 1 6 10
Assignment 1 8 15
Assignment 2 12 20
Test 2 14 10
o Spend enough time on Moodle and other activities required in the course.
o Attend all lectures, tutorials, team meetings etc. unless hampered by illness in
which case you must inform your course coordinator and team members.
o Arrange with the team members to work in their own times on the project.
o Facilitate the course coordinator with any proof that he/she was sick and unable
to attend classes or assessment at the earliest possible time to avoid getting a
zero mark for the missed assessment.