90 likes | 210 Vues
This document outlines the essential information for the Operating Systems course (CSC360) at UVic. It includes required and optional textbooks, contact details for the instructor Kui Wu, office hours, course website access, and introductory messages from the undergraduate advisor. The objectives and topics covered in the course are highlighted, including CPU scheduling, memory management, and virtualization. Additionally, details about the workload, including assignments and exam dates, are provided, along with important course policies regarding academic integrity and collaboration.
E N D
Agenda • 1. Books & reference material • 2. Introduction to the course • 3. Workload • 4. Course policies
1. Books & Reference Material • Textbook: • Silberschatz, Galvin, and Gagne, Operating System Concepts, 8th Edition, John Wiley & Sons, Inc. (Required) • Doeppner, T.W., Operating Systems in Depth, John Wiley & Sons, Inc., 2010. (Optional) • Course website: connex.csc.uvic.ca • (After you login to connex, you should be able to see the site “CSC360: 201301 A01.” If not, please tell me your uvic email, and I will manually add you into the list).
2. Introduction to the course (1) • Contact information • Kui Wu • wkui@ieee.org • Office: EOW 522 • Office Hours: T 2:30 - 4:30 p.m or email for an appointment • Phone: 472-5766 • (T01) Cheng Chen, F 2:30 - 3:20 p.m. ECS 124 (beginning second week of classes)
2. Introduction to the course (2) • Message from undergraduate advisor: • Jane Guy: ECS 512, jguy@csc.uvic.ca • Do not have the prerequisite course(s)? (For CSC 360: CSC 225; CSC230 or CENG 255; SENG 265 or CENG 241) • need to obtain a waiver • Taking the course more than twice? • need to have a letter from the Chair and the Dean • UVic email accounts used for messages • forward to your favourite one if you want
2. Introduction to the course (3) • Objective: To understand how a set of computing resources can be shared safely, efficiently, and effectively among many users, including the major concepts of modern operating systems and the relationship between the OS and the architecture of computer systems.
2. Introduction to the course (4) • Topics: • Introduction to Operating Systems • Operating system structures • Concurrent processes and programming • CPU scheduling • Deadlock • Memory management and virtual memory • File systems and storage management • Virtualization
3. Course workload • Workload • AssignmentWeightDue Date Assignment 110% Feb.1 Assignment 2 13% Mar. 1 Assignment 3 12% Mar. 27 Exams: There will be a midterm and a final exam. The midterm exam worth 25% is on Feb. 15. The final exam worth 40% will be scheduled by the University.
4. Course policies • See official course outline (http://courses.seng.uvic.ca/courses/2013/spring/csc/360) • late assignments, mark appeals, etc • academic integrity • zero tolerance on cheating! • No group assignment/project • collaboration/participation is encouraged • responsibility: your submitted work is yours • obligation: give credits to references