CS 0449: Introduction to Systems Software


Instructor: Jack Lange, Assistant Professor
Sennott Square, Office #5407
jacklange@cs.pitt.edu
Office Hours: TTH. 3:00 - 4:00 PM
   
Teaching Assistant:   Yuyu Zhou
yuyuzhou@cs.pitt.edu
Office Hours: F: 12:00 - 1:00 PM
F: 4:00 - 5:00 PM
Lectures: Tues/Thurs 1:00 - 2:15 PM
Room: Benedum G36
 
Recitations:   Fri 11:00-11:50 AM
Fri 3:00-3:50 PM
Room: Sennott Square, Rm. 6110

Syllabus


Announcements

  • The final will be held in the School of Public Health, Room A115 on Friday at 4PM.

Textbooks


Projects

All projects should be submitted by email to the TA before the deadline
  • Project 1 -- Due before midnight on Jan 31st
  • Project 2 -- Due before midnight on Feb 21st
  • Project 3 -- Due before midnight on Mar 4th Mar 17th
  • Project 4 -- Due before midnight on Apr 12th
          The driver file is located on thoth in /u/SysLab/shared
  • Project 5 -- Due April 22nd 24th
           (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.