Expectations

 

Of me:

1.     Motivate and explain Operating Systems:

a.      Purpose

b.     Functions

c.      Implementation

d.     Some current problem areas

2.     Select and prepare exercises and projects which help you appreciate:

a.      Difficulty in implementing OS

b.     OS size and complexity

c.      OS “overhead” (degrades program performance)

d.     “Added value” of an OS

3.     Fairness in grading and in running the course

 

Of you:

  1. Your attention
  2. Your willingness to ASK QUESTIONS when you don’t understand something
  3. Your willingness to do the exercises, the labs, and the exams.
  4. Your adherence to the collaboration policy:
    1. Collaboration is fine within your own group, but NOT across groups
    2. All group members are responsible for all parts of each group assignment

                                                    i.     We can question any of you on any part of the group effort during demos, or later (say, on exams)

    1. Collaboration on exams is NOT permitted
    2. Collaboration on EXERCISES assigned from the textbook is ENCOURAGED.  These exercises are NOT exams, and will not be graded – they are intended to help you understand the material.