Course n Title n Ceng n 334 Operating

  • Slides: 11
Download presentation
Course n Title : n Ceng n 334 Operating Systems Lecturer : n Prof.

Course n Title : n Ceng n 334 Operating Systems Lecturer : n Prof. F. Payidar Genç n Room A-409 n Http: //www. metu. edu. tr/~genc 1

Lecture Hours n Monday 9: 40 – 11: 40 BMB 2 2

Lecture Hours n Monday 9: 40 – 11: 40 BMB 2 2

Book(s) · (Course) Modern Operating Systems, 3/e, Andrew S. Tanenbaum, Prentice-Hall 2009 · ·

Book(s) · (Course) Modern Operating Systems, 3/e, Andrew S. Tanenbaum, Prentice-Hall 2009 · · Book Material and Description: http: //www. pearsonhighered. com/educator/academic/product/0, 3110, 0136 006639, 00. html Operating Systems, Third Edition, Deitel and Choffnes, Prentice Hall, 2004 · Author’s web site: http: //www. deitel. com 3

Course Outline n Introduction (Chapter 1) n Processes and Threads (Chapter 2) n Memory

Course Outline n Introduction (Chapter 1) n Processes and Threads (Chapter 2) n Memory Management (Chapter 3) n File Systems (Chapter 4) n Input/output (Chapter 5) n Deadlocks (Chapter 6) n Multimedia Operating Systems (Chapter 7) n Multiple Processor Systems (Chapter 8) n Case Study 1: UNIX –Linux (Chapter 10) n Case Study 2: Windows – Vista (Chapter 11) Note: Chapter numbers are from the text book 4

Course Schedule CENG 334 (Section 1) OS COURSE 2014 SPRING TERM SCHEDULE Week Date

Course Schedule CENG 334 (Section 1) OS COURSE 2014 SPRING TERM SCHEDULE Week Date Comment Lectures Schedules 1 16 February Courses Start 2 23 February Add/Drop course info, Introduction (Chapter 1) 3 2 March Processes & Scheduling (Chapter 2) 4 9 March Interprocess Communication & Threads (Chapter 2) 5 16 March Memory Management & Virtual Memory (Chapter 3) 6 23 March Virtual Memory Management & OS Policies for VM (Chapter 3) 7 30 March Midterm 1 Project Assignment 8 6 April File Systems (Chapter 4) 9 13 April Input and Output (Chapter 5) 10 20 April Deadlocks (Chapter 6) 11 27 April Midterm 2 12 4 May Multimedia Operating Systems (Chapter 7) 13 11 May Multiple Processor Systems (Chapter 8) 14 18 May Case Studies: UNIX - Linux (Chapter 10)- Windows (Chapter 11) 5

Course Material & etc. n n All of the material (slides, past exams etc.

Course Material & etc. n n All of the material (slides, past exams etc. ) are all in my web site. I’ll be using a mixture of my own slides and the slides provided by Tanenbaum in the book web site (refer to the links on the previous slide) You do not have to take detailed notes during the lectures but a copy of the lecture slides may be handy to take short notes. A Ceng 334 discussion list will be provided so that we (me & our asst. ) can make announcements. You may also use the list for inter-class communication. 6

Exam Dates n Midterm 1. . 30’th March 2015 (Monday) n Midterm 2. .

Exam Dates n Midterm 1. . 30’th March 2015 (Monday) n Midterm 2. . 27’th April 2015 (Monday) n Final To be announced . . 7

Exams All my exams are open book, notebook etc. except bringing a friend who

Exams All my exams are open book, notebook etc. except bringing a friend who has taken the course before. n An English to Turkish dictionary is strongly recommended. n You are strongly advised to solve most of the problems at the end of the chapters covered in class. n 8

Grading n Project (10%) n Two midterm exams (30% each) n Final exam (30%)

Grading n Project (10%) n Two midterm exams (30% each) n Final exam (30%) 9

Attendance n n Attendance to lectures are expected from all students although I won’t

Attendance n n Attendance to lectures are expected from all students although I won’t hold a proper attendance sheet but sometimes on the spot attendance. This attendance will have a positive effect on your final grade. If the number of students in any class hour is less than the 10% of the class size, I will take an attendance sheet and reflect your attendance to your final grades 10

Course Assistants Özcan Dülger n Emre Işıklıgil n 11

Course Assistants Özcan Dülger n Emre Işıklıgil n 11