Course Information

advertisement
Course

Title :


Ceng 334 Operating Systems
Lecturer :
Prof. F. Payidar Genç
 Room A-409
 Http://www.metu.edu.tr/~genc

1
Lecture Hours

Monday
9:40 – 11:40
BMB 2
2
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,0136006639,
00.html
Operating Systems, Third Edition, Deitel, Deitel and Choffnes,
Prentice Hall, 2004

Author’s web site:
http://www.deitel.com
3
Course Outline

Introduction (Chapter 1)

Processes and Threads (Chapter 2)

Memory Management (Chapter 3)

File Systems (Chapter 4)

Input/output (Chapter 5)

Deadlocks (Chapter 6)

Multimedia Operating Systems (Chapter 7)

Multiple Processor Systems (Chapter 8)

Case Study 1: UNIX –Linux (Chapter 10)

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
Comment
Lectures
1
16 February
Courses Start
2
23 February
Add/Drop
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
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)
Schedules
course info, Introduction (Chapter 1)
Project Assignment
5
Course Material & etc.




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

Midterm 1 .. 30’th March 2015 (Monday)

Midterm 2 .. 27’th April 2015 (Monday)

Final
.. To be announced
7
Exams

All my exams are open book, notebook etc.
except bringing a friend who has taken the
course before.

An English to Turkish dictionary is strongly
recommended.

You are strongly advised to solve most of the
problems at the end of the chapters covered
in class.
8
Grading

Project (10%)

Two midterm exams (30% each)

Final exam (30%)
9
Attendance


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
Emre Işıklıgil
11
Download