Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Class details Class Timing and 08:45 - 11:45 am Room Session Day(s) Tue Credit Hours: 3/class hours(per week) | 0/lab hours(per week) Course Prerequisites: Consultation Time Email Contact # 12:00 - 01:00 pm [email protected] 051-4863363 ext 302 Course Description Basic concepts of operating systems and system programming. Multithreaded Programming, Operating systems Design, Processor Management, File Systems, Memory Management, Networking, Distributed File Systems. Course Objective This course involves study of concepts and components of general purpose operating systems. These include the study of Multithreaded Programming, Operating systems Design, Processor Management, File Systems, Memory Management, Networking, Distributed File Systems. UNIX and Windows NT are general purpose operating systems used as examples when studying these concepts. Learning Outcomes LO1 Introduction, Multithreaded Programming LO2 Basic Concepts, Operating systems Design, Processor Management LO3 File Systems, Memory Management LO4 Networking, Distributed File Systems Teaching and Learning Methodology The teaching methodology will include classroom lectures. A mid-term of 2 hours, 4 assignments and 4 quizzes will be integral part of the learning process. The number of quizzes may be swapped with homework assignments depending upon how well the students make progress in the class. Laboratory assignments of process/thread synchronization, process communication, and file systems are given. Materials and Supplies Handouts will be placed at \\zabmail\Nadeem Khokhar\Notes\OS Expected Class Conduct It is expected that students will observe discipline in the class and will be punctual. Use of mobile phone and conversation with other classmates during the lecture is strictly prohibited. After 10 minutes of the start of the session the classroom door will be locked and the late comers will not be allowed to enter the classroom during the lecture hour. They may join after the break. They will be marked half-present in that class. Course Plan Week Chapters Session Topic Assesments 1 Introduction N/A 2 Multithreaded Programming Quiz - 1 3 Multithreaded Programming N/A 4 Basic Concepts Assignment - 1 5 Operating systems Design Quiz - 2 6 Processor Management Assignment - 2 7 Processor Management N/A 8 MT N/A 9 File Systems N/A 10 File Systems Assignment - 3 11 Memory Management Quiz - 3 12 Memory Management Assignment - 4 13 Networking N/A 14 Distributed File Systems Quiz - 4 15 Distributed File Systems N/A % Text Book Operating Systems in Depth, Thomas W. Doeppner, null Edition, John Wiley & Sons,. Refrence Books 1 Operating Systems, William Stallings, null Edition, -,. 2 Modern Operating Systems, Andrew S Tanenbaum, null Edition, Prentice Hall,. 3 Operating Systems, Dietel and Dietel, null Edition, -,. 4 Operating System Concepts, Silberschatz, Galvin, Gagne, null Edition, John Wiley & Sons,. Course Pre-Requisites None Marks Distribution Total Total Frequency Exempted Marks Head Marks Total Marks /Frequency /Head For D Grade Holder(s) Quiz 4 1 5 15 Included Assignment 4 1 5 15 Included Final Paper 1 0 40 40 Included Mid Term Paper 1 0 30 30 Included Total Marks 100 100 (For DGs) Attendance Policy Prompt arrival and regular attendance are extremely important. For Academic policy refer to student handbook for policies on late entry, maximum absences allowed, leave application etc. Students with Physical or Educational Challenges Students with educational and/or physical challenges are entitled to extra attention and time from the instructor. Therefore students are advised to notify the course instructor at the beginning of the course. Special arrangement may also be made on prior request based on specific challenges. Academic Integrity This course seeks to empower students for independent learning, resourcefulness, clear thinking, and perception. All submitted work and activities should be genuine reflections of individual achievement from which the student should derive personal satisfaction and a sense of accomplishment. Plagiarism and cheating subvert these goals and will be treated according to the policy stated in the Student Handbook. The instructor reserves the right to utilize electronic means to help prevent plagiarism. Comments and/or Suggestions Students and Instructors may contact the Institutional Research Department if there is a need to make suggestions or comments that can help further improve the course. A link is also provided on your ZABDESK account for frequent and trouble-free feedback. The Institutional Research Department would like to hear your feedback about the following: Students Course Content/ thoroughness Lecture Delivery/Supplementary Material Facilities/Labs/Software/Hardware Support Course alignment with learning Instructors Availability of teaching material Facilities/Internet/Administrative Support Labs: Software/Hardware/Technical support Availability and quality of Teaching Instruments outcomes Any other comments/feedback Any other comments/feedback