"Robert P. J. Day" <[log in to unmask]> writes:

>   thanks for any suggestions.

Version control (git, hg, svn, cvs).  With the short time you have, the
students can at least learn such things exist and their concepts, if not
maybe time for a lot of hands-on use.

A section on "Driving Bash" would be useful where you can teach the
tricks of how to effectively use the command line.  Although a lot of
that isn't appreciated until one slogs through without them.  Some
examples: pushd/popd and "cd -" to reuse previous jumps, setting the
prompt to know where you are.  Maybe some basic scripting.  It could
contain a "Training your Fingers" section: C-r searching and C-p/C-n
browsing of command history. M-/ completion, TAB completion,
C-a/C-k/C-y/C-e/M-f/M-b/M-d dorking about with the current command line.
M-. insertion of last word of last command.  That kind of stuff.

-Brett.