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).