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