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.
Make sure to read and understand the course syllabus. Check the discussion board frequently to make sure you receive course announcements.
|L0101||Karen Reid||MW 12||MP203|
|L0201||Bogdan Simion||MW 10||WI 1016|
|L5101||Karen Reid||W 6-8||BA1130|
NOTE: Students enrolled in L0201 (MW10-11) must attend the labs held Fridays at 10am. All other students must sign up on ROSI for one of the four tutorial sections.
The labs will be held in BA 3175, BA 3185, and BA 3195. Stay tuned for which room to go to.
|L0201||Friday 10am||Lyon Lay||BA3175|
|T0101||Friday 1pm||Vishrant Vasavada||BA3175|
|T0201||Friday 2pm||Afshar Ganjali||BA3175|
|T0301||Friday 3pm||Sowndarya Sundar||BA3175|
|T5101||Wednesday 8pm||Lyon Lay||BA3175||A-F|