Computer Science 381
Programming Unix in C
Fall 2015, The College of Saint Rose
"K&R" indicates readings from The C Programming Language, 2nd Edition, by Brian W. Kernighan and Dennis M. Ritchie. Links will be added here with additional information about labs.
Date | Topic and/or Event | Readings |
September 4 | Lab 1: C and Unix Introduction | K&R Ch. 1 |
September 11 | Lab 2: C Basics | K&R Chs. 2 and 3 |
September 18 | Lab 3: Input/Output in C | K&R Ch. 7 |
September 25 | Lab 4: Introduction to Pointers and Arrays | K&R Ch. 5.1-5.4 |
October 2 | Lab 5: More Pointers and Arrays | K&R Ch. 5.5-5.10 |
October 9 | Lab 6: Debugging | |
October 16 | Midterm exam: Albertus 406 | |
October 23 | Lab 7: Structures in C | K&R Ch. 6.1-6.4 |
October 30 | Lab 8: "Object-Oriented" C | |
November 6 | Lab 9: Data Structures | |
November 13 | Lab 10: String Processing | K&R Appendix B.3 |
November 20 | Lab 11: Advanced Pointers and Callbacks | K&R Ch. 5.11 |
November 27 | No Class: Happy Thanksgiving! | |
December 4 | Wrapup; Review; Course Evaluations | |
December 11 | Final Exam | |