CS 0449: Introduction to Systems Software


Instructor: Jack Lange, Associate Professor
Sennott Square, Office #5407
jacklange@cs.pitt.edu
Office Hours: Tues. 2:00 - 4:00 PM
   
Teaching Assistant:   Yuyu Zhou
Sennott Square, Office #6148
Office Hours: T: 10:00 - 11:59AM
W: 3:00 - 5:00PM
Lectures: Mon/Weds 3:00 - 4:15 PM
Room: Bennedum 226
 
Recitations:   Tues 12:00-12:50 PM
Weds 2:00-2:50 PM
Room: Sennott Square, Rm. 5505

Syllabus


Announcements

  • First midterm is on Monday, Oct 1st
  • Second midterm is on Wednesday, Oct 31st
  • Final is on Friday, Dec 14th at 12:00PM (226 Benedum Hall)

Textbooks


Projects

All projects should be submitted by email to the TA before the deadline
  • Project 1 -- Due before midnight on Sept. 25th
  • Project 2 -- Due before midnight on Oct 14th
  • Project 3 -- Due before midnight on Oct 30th Nov 2nd
  • Project 4 -- Due before midnight on Nov 19th
          The driver file is located on thoth in /u/SysLab/shared
  • Project 5 -- Due December 7th 8th
           (The server program is available on thoth (/u/SysLab/shared/serv.c) and the port assignments can be found here)


Reading Assignments and Outline


Examples from class


Prerequisites

  • Required: CS 0441, Discrete Structures for Computer Science
  • Required: CS 0445, Data Structures
  • Co-Required: CS 0447, Computer Organization and Assembly Language Programing

Grading

  • 15% Midterm 1
  • 15% Midterm 2
  • 15% Final
  • 40% Projects (8% each)
  • 10% Labs/Quizzes
  • 5% Class Participation

Useful Documents

Disability Resources and Services

If you have a disability for which you are or may be requesting an accommodation, you are encouraged to contact the instructor and Disability Resources and Services, 216 William Pitt Union, 412-648-7890 or 412-383-7355 (TTY), as early as possible in the term.