CSC 209H: Software Tools and Systems Programming
Summer 2006


Course Information

Instructor: Richard Krueger
email: (sorry, hidden to avoid UCE) (or krueger@cdf)
Lectures: Thursdays, 6-8pm in SF 1101 (time changed)
Tutorials: Thursdays, 8-9pm (no tutorial first week) (time changed)
Tutors: Andres Lagar Cavilla, Lionel Litty, Scott Leishman
Office hours: by appointment, or
Tuesdays 5-7pm in BA 3234 (CS help centre)
Wednesdays 4-5pm in BA 3234 (CS help centre)
Newsgroup: ut.cdf.csc209h

Previous offerings of this course: (chooser)


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.
Exclusion: CSC372H1, CSC408H1, CSC369H1, 468H1, CSC469H1.
Prerequisite: CSC207H1/270H1, CSC258H1/enrolment in Bioinformatics and Computational Biology (BCB) subject POSt; CGPA 2.5/enrolment in a CSC subject POSt.

You must read the announcements regularly, at least twice a week.


Course Links


Valid HTML 4.01 Transitional