Winter
2004
This information
effective for Winter 2004. Check with instructor the first day of class
for any changes.
Computer
Science
For course information
on other winter 2004 computer science courses, go to:
http://www.soe.ucsc.edu/classes/schedule/cs03-04.html
80G.
Nature and Language of Computers (Introduction to Unix)
MW 5:00-6:45pm
Classroom Unit I
Instructor: Geoffrey Pullum
E-mail: pullum@ucsc.edu
Introduction
to computing, the Internet, and the World Wide Web, through the medium
of the Unix operating system. Oriented toward the beginner, and with a
liberal-arts rather than an engineering perspective, the course presupposes
no previous acquaintance with any particular sort of computer. It covers
the basics of text handling, editing, and formatting (e.g., in HTML, the
language of web pages), but the main focus is on learning to use Unix
commands and write simple shell scripts. The introduction has broad enough
applicability to be of help to those using Sun computers (like the campus
Unix servers), or Linux (in any of its variants), or Apple's OS-X (as
on all recent Macintosh computers). The course offers a basic introduction
to a very important family of simple but extremely powerful language for
communicating with a computer and getting it to do what you want it to.
(Also offered as Linguistics 80G. Students may not receive credit for
both courses.)
Prerequisites:
none.
General Education Code: T2 (Topical-Natural Sciences).
[top
of page]
109.
Advanced Programming
Instructor:
Charlie McDowell
For course
information, go to:
http://www.soe.ucsc.edu/classes/cmps109/
|