ud923 ยป

Introduction to Operating Systems


Course Schedule


Schedule Policies

  • All assignments are due no later than 11:59 AOE (11:59 PM) on the listed date
  • No late assignments will be accepted
  • Required readings should be completed before the class which they are listed
  • Students should complete the GT OMS Orientation before the first day of class.
Part 1 - Introduction
Week 1 01/05/2015 01/11/2015
P1L1: Course Overview
P1L2: Introduction to Operating Systems
Part 2 - Process and Thread Management
Week 2 01/12/2015 01/18/2015
P2L1: Processes and Process Management
Week 3 01/19/2015 01/25/2015
Martin Luther King, Jr. Day (January 19)
P2L2: Threads and Concurrency
P2L3: Threads Case Study: PThreads
**Project 1: Multi-Threaded Webserver** 01/19/2015 02/08/2015, 11:59pm AOE
Week 4 01/26/2015 02/01/2015
P2L4: Thread Design Considerations
Week 5 02/02/2015 02/08/2015
P2L5: Thread Performance Considerations
Week 6 02/09/2015 02/15/2015
**Project 2: Experimental Analysis** 02/09/2015 03/01/2015, 11:59pm AOE
Part 3 - Resource Management and Communication
Week 7 02/16/2015 02/22/2015
P3L1: Scheduling
**Midterm** 02/20/2015, 03:00pm EST (Start of Window) 02/23/2015, 03:00pm EST (End of Window)
Week 8 02/23/2015 03/01/2015
Last Day to Drop Course (February 27)
P3L2: Memory Management
Week 9 03/02/2015 03/08/2015
P3L3: Inter-Process Communication
**Project 3: Inter-Process Communication** 03/02/2015 03/29/2015, 11:59pm AOE
Week 10 03/09/2015 03/15/2015
P3L4: Synchronization Constructs
Week 11 03/16/2015 03/22/2015
Spring Break 03/16/2015 03/20/2015
Week 12 03/23/2015 03/29/2015
P3L5: I/O Management
P3L6: Virtualization
Part 4 - Distributed Systems
Week 13 03/30/2015 04/05/2015
P4L1: Remote Procedure Calls
**Project 4: Remote Procedure Calls** 03/30/2015 04/19/2015, 11:59pm AOE
Week 14 04/06/2015 04/12/2015
P4L2: Distributed File Systems
Week 15 04/13/2015 04/19/2015
P4L3: Distributed Shared Memory
Week 16 04/20/2015 04/26/2015
P4L4: Datacenter Technologies
GT Finals Week 04/27/2015 05/01/2015
**Final Exam** 04/27/2015, 03:00pm EST (Start of Window) 04/30/2015, 03:00pm EST (End of Window)