ADV SYSTEM-SOFTWARE
EECS 211, Course Code: 18425
Quarter: Winter Quarter 2007


Home | Syllabus | Assignments | Schedule | Noteboard | Resources

Detailed Class Schedule

(last update: March 16, 2007)

Week Tuesday Thursday
1
Jan 9
Lecture 1, Chapter 1: Introduction
  • Course administration, set up
  • Course overview
  • Operating systems overview
Tue, Jan 16, 6pm Jan 11
Lecture 2, Chapter 2, Chapter 3, Chapter 4: Introduction
  • Processes
  • Threads
2
Jan 16
Lecture 3, Chapter 5, Chapter 6, Chapter 7: Introduction
  • Scheduling
  • Synchronization
  • Deadlocks
Jan 18
Lecture 4: Introduction
  • Prerequisite Quiz
3
Jan 23
Lecture 5, Chapter 8a: Memory management
  • Main memory
  • Terms and concepts
Jan 25
Lecture 6, Chapter 8b: Memory management
  • Paging
  • Segmentation
4
Jan 30
Lecture 7, Chapter 9a: Memory management
  • Virtual memory
  • Page replacement
Tue, Feb 6, 6pm Feb 1
Lecture 8, Chapter 9b: Memory management
  • Page allocation
  • Thrashing
5
Feb 6
Lecture 9, Chapter 10: Storage management
  • File system interface
Feb 8
Lecture 10, Chapter 11: Storage management
  • File system implementation
6
Feb 13
Lecture 11, Chapter 13: Storage management
  • I/O systems
Feb 15
Midterm Exam: Memory, storage management
  • Memory management
  • Storage management
  • I/O systems
7
Feb 20
Lecture 12, Chapter 14: Protection and security
  • Protection
Feb 22
Lecture 13, Chapter 15a: Protection and security
  • Security
8
Feb 27
Lecture 14, Chapter 15b: Protection and security
  • Cryptography
Mar 1
Lecture 15, Chapter 16a: Distributed systems
  • Distributed system structures
9
Mar 6
Lecture 16, Chapter 16b: Distributed systems
  • Distributed system structures
Mar 8
Lecture 17, Chapter 17: Distributed systems
  • Distributed file systems
10
Mar 13
Lecture 18, Chapter 18a: Distributed coordination
  • Distributed event ordering
  • Distributed mutual exclusion
  • Distributed atomicity
Mar 15
Lecture 19, Chapter 18b: Distributed coordination
  • Election algorithms
Final
Mar 22
Final Exam:
8:00am - 10:00am

The Electronic Educational Environment
University of California, Irvine
http://eee.uci.edu/07w/18425/