UNIX and Scripting

School of Visual Arts, MFA Computer Art
Spring 2008
Instructor: A. Deck
 

Assignments

Week #1
Get the text(s)! Learning the UNIX Operating System, an O'Reilly book by Jerry Peek, Grace Todino and John Strang (ISBN: 0-596-00261-0) is the one required book for this class. Also recommended is Learning the bash shell, another O'Reilly book (ISBN: 1-56592-347-2). You may wish to browse book stores for other texts that appeal to you. There are Unix books that focus on the Unix underlying Mac OSX. Others focus on installation and configuration of a particular variant of Linux (such as Redhat Linux). Some are like reference guides. Still others are intended to introduce users to the Unix operating system, generally. Avoid reference guides, as this information is available online. Also, unless you are planning to install Linux on one of your own computers, don't get a book that is specifically about installation.

Week #2
Two UNIX commands will be assigned to each person for research. Each person will then describe the commands and how they are used.

Week #3
Files and folders

Week #4
Curses is a library for programming the textual graphics within the shell. This week, you will use the C compiler and the C language to write a program that uses the curses programming functions.

Week #5
Modifying your shell account's configuration

Week #6
(Prepare for mid-term)

Week #7
Casual assignment.

Week #8
POV animation or image