Path: utzoo!lsuc!utmanitou!radio!me!jarvis.csri.toronto.edu!dgp.toronto.edu!flaps From: flaps@dgp.toronto.edu (Alan J Rosenthal) Newsgroups: ut.general Subject: Introductory unix lectures Message-ID: <8809210345.AA02811@champlain.dgp.toronto.edu> Date: 21 Sep 88 03:45:18 GMT Distribution: ut Organization: University of Toronto Lines: 55 I know that these lectures will not be of interest to some people reading this article; however, I believe that they will be of interest to others reading this article. ----------------------------------------------------------------------------- THE CSSU AND ACM STUDENT CHAPTER BRING YOU... TOPICS IN UNIX - An introduction to your programming environment. Lectures by Alan J Rosenthal. These lectures do not depend on each other; you can attend any one without any other. Lectures begin promptly at ten minutes past the hour. Everyone is welcome. All lectures are on the St George campus. Room codes below indicate the following buildings: MC - Mechanical Engineering building, 5 King's College Road RS - Rosebrugh Building, 8 Taddle Creek Road (east of King's College Rd) SF - Sandford Fleming Building, 10 King's College Road WB - Wallberg Building, 200 College Street Monday 3 October, MC254, 3:00 PM to 5:00 PM - Some of the concepts behind UNIX. First hour: An overview of UNIX philosophy. What life was like before UNIX, and some of the big UNIX design decisions that changed all this. What UNIX is supposed to be like from the user's point of view. Second hour: An introduction to UNIX architecture. The file structure, processes, the kernel, shells. Tuesday 4 October, SF3201, 5:00 PM to 6:00 PM - An introduction to UNIX usage. Setting up your account, dotfiles, subdirectories, commands and arguments, shells, redirection, pipes. A little about the C-shell if we have time. Friday 7 October, WB130, 2:00 PM to 3:00 PM - An introduction to UNIX usage; same as above. Tuesday 11 October, WB219, 11:00 AM to 1:00 PM - An introduction to the C programming language. First hour: Basic control structures; simple data types. Second hour: C data types; pointers, arrays, etc. Friday 14 October, RS310, 12:00 noon to 1:00 PM - The C-shell. Job control, history substitutions, aliases, shell variables, builtin commands. Also, more useful unix utilities if we have time. For more information mail to flaps@gpu.utcs (from most local unix machines).