CSC209H1
UTSGSoftware Tools and Systems Programming
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.
View full details on the UofT Academic CalendarPrereq: CSC207H1/ CSC207H5/ CSCB07H3Breadth: Physical & Mathematical UniversesExcl: CSC369H1, CSC469H1, CSC209H5, CSC369H5, CSC469H5, CSCB09H3, CSCC69H3
75%
liked
Easy34%
Useful80%
4
comments
8
ratings
Course Info
DepartmentCSC
CampusUTSG (St. George)
Level200
Hours24L/12T
BreadthPhysical & Mathematical Universes
What do you think of CSC209H1?
Reviews (4)
From Reddit
Difficulty: 3/5Usefulness: 4/5
Required CS course. Your typical intro to C language course, covering essential topics like basic shell scripting, sockets, and threads. I really liked this course, and Karen was a great instructor. Very responsive, and explains things really clearly.
3 weeks ago