CSCI 4061
Fall 2017

Class Information
Lecture Schedule and Notes
Recitation Schedule and Notes
Assignments and Exams
Class Forum (Moodle)
Assignment Submission (Moodle)
Grades (Moodle)
Online Quiz Exercises
Examples
Useful Resources
CSCI 4061
Introduction to Operating Systems

CSCI 4061  - Fall 2017

Recitation Notes

See the Course Moodle Page for Recitation Resources



Recitation Notes and Resources:
September 11 Recitation 1:  Introduction      (Manu Khandelwal, Rahul Sharma, Shalini Pandey)
 September 18 Recitation 2:  Assignment I - Shell Scripts          (Manu Khandelwal)
September 25 Recitation 3: Transitioning to Unix Systems Programming in C;   Makefiles,   Program Archives     (Shalini Pandey)
October 2 Recitation 4:  Assignment II - I/O System Calls    (Rahul Sharma)
October 9 Recitation 5:   Assignment II - ANSI C I/O            (Manu Khandelwal)
October 16 Recitation 6:   Assignment III - Processes            (Shalini Pandey)
October 23 Recitation 7:   Assignment III pipes                     (Manu Khandelwal)
October 30 Recitation 8:   Inrtrouction to thread programming using Pthreads    (Rahul Sharma)
November  6 Recitation 9:   Assignment IV - The Pthread library  (Manu Khandelwal)
November 13 Recitation 10: Assignment IV - Producer Consumer Problem  (Shalini Pandey)
November 20 Recitation 11:  Network applications programming using TCP/IP  (Manu Khandelwal)
November 27 Recitation 12: TCP/IP Network Programming        (Rahul Sharma)
December  4 Recitation 13: Networking                                     (Manu Khandelwal)
December 11 Recitation 14: Discussion of problems in the sample final exam paper (See Assignments and Exams link for the sample final exam paper)    (Manu Khandelwal, Rahul Sharma, Shalini Pandey)