UNIX and Scripting

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

Overview

Week 1:
Introductions and orientation. Unix overview. Basic commands, symbols. Flags. Users, accounts, and login. Connecting.

Week 2:
The shell. File operations. Standard input/output. Finding things in files and in the file system.

Week 3:
Editors. C-compiling and curses programming. Killing processes.

Week 4:
Installing Unix.

Week 5:
Installing Unix, continued.

Week 6:
Monitoring system performance, disk usage, and memory use. Compiling and image conversion. File conversion utilities (NetPBM). Scripting commands with bash.

Week 7:
Archiving. File transfer. Automated tasks.

Week 8:
Mid-term exam. PHP fundamentals. Scripting commands with PHP.

Week 9:
Network-related scripting with PHP,

Week 10:
Scripting for 3D rendering (POVRAY) and animation encoding (MPEG). Texturemapping with POVRAY.

Week 11:
MEL fundamentals. MEL scripting of extruded text.

Week 12:
MEL

Week 13:
MEL scripting with imported curves.

Week 14:
MEL scripting with texture maps.

Week 15:
Review of Take-home Exam.