CSC 209H: Software Tools and Systems Programming
Fall 2005
Course Information
- Instructor: Richard Krueger
- email:
(or krueger@cdf)
- Lectures: Tuesdays and Thursdays, 1pm-2pm in BA1180
- Tutorials: Fridays, 1pm-2pm (tutorials begin September 16)
- LM 157 with James Li (last names A to L)
- SS 2128 with Yuan Gan (last names M to Z)
- Office hours: by appointment, or in BA 3234 (CS help centre)
- Tuesdays 3pm-4pm
- Wednesdays 1pm-2pm
- Newsgroup:
ut.cdf.csc209h
Course description
Software techniques in a Unix-style environment, using scripting languages and a machine-oriented programming language (typically C). What goes on in the operating system when programs are executed. Core topics: creating and using software tools, pipes and filters, file processing, shell programming, processes, system calls, signals, basic network programming.
You must read the announcements regularly, at least twice a week.
Course Information
(postscript or
PDF)
Course Links