ADV SYSTEM-SOFTWARE
EECS 211, Course Code: 18310
Quarter: Winter Quarter 2011


Home | Syllabus | Assignments | Schedule | Message Board | Resources

Detailed Class Schedule

(last update: March 10, 2011)

Week Tuesday Thursday
1
Jan 4
Lecture 1, Chapter 1: Introduction
  • Course administration, set up
  • Course overview
  • Operating systems overview
Jan 6
Lecture 2, Chapter 2, Chapter 3: Review
  • System calls
  • Processes
2
Jan 11
Lecture 3, Chapter 4, Chapter 5: Review
  • Threads
  • Scheduling
Jan 13
Lecture 4, Chapter 6, Chapter 7: Review
  • Synchronization
  • Deadlocks
3
Jan 18
Prerequisite Quiz
  • OS overview, processes, threads
  • Scheduling, synchronization, deadlocks
  • C/C++ programming
Jan 20
Lecture 5: Nachos
  • The Nachos operating system
  • Introduction and overview
4
Jan 25
Lecture 6, Chapter 8a: Memory management
  • Main memory
  • Terms and concepts
Jan 27
Lecture 7, Chapter 8b: Memory management (by WC)
  • Paging
  • Segmentation
5
Feb 1
Lecture 8: Memory management
  • Nachos discussion
  • Paging, Segmentation
Feb 3
Lecture 9, Chapter 9a: Memory management
  • Virtual memory
  • Demand paging
6
Feb 8
Lecture 10, Chapter 9b: Memory management
  • Page replacement
  • Page allocation
  • Thrashing
Feb 10
Midterm Exam: Process, memory management
  • Concurrency and synchronization
  • Memory management
7
Feb 15
Lecture 11, Chapter 10: Storage management
  • File system interface
Feb 17
Lecture 12, Chapter 11: Storage management
  • File system implementation
8
Feb 22
Lecture 13, Chapter 11: Storage management
  • File system implementation
Feb 24
Lecture 14, Chapter 13: Storage management
  • I/O systems
9
Mar 1
Lecture 15, Chapter 13: Storage management
  • I/O systems
Mar 3
Lecture 16, Chapter 14: Protection and security
  • Protection
10
Mar 8
Lecture 17, Chapter 15a: Protection and security
  • Security
Mar 10
Lecture 18, Chapter 15b: Protection and security
  • Cryptography
Final
Mar 17
Final Exam:
8:00am - 10:00am

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