Index of  net2003/08w/notes

The scripts and programs in this directory have had a ".txt" suffix added, to make sure that they are treated as text when your browser downloads them. You usually need to remove the ".txt" suffix to compile them.

Jump down to:

   * Weekly Class Notes
   * Important Notes (alphabetical order)
   * Labs/Assignments/Exercises
   * Shell Scripts
   * Course Outline / pdf,doc,wpd
   * Tests and Exams (with Answers)
   * Optional Material
   * Data Files (binary)
   * Important Notes (chronological order)

Weekly Class Notes

  Jan 14 21:29 2008  week01notes.txt     Week 01 Notes for NET2003
  Jan 22 04:40 2008  week02notes.txt     Week 02 Notes for NET2003
  Jan 28 22:08 2008  week03notes.txt     Week 03 Notes for NET2003
  Feb  5 01:58 2008  week04notes.txt     Week 04 Notes for NET2003
  Feb 12 03:52 2008  week05notes.txt     Week 05 Notes for NET2003
  Feb 26 00:35 2008  week06notes.txt     Week 06 Notes for NET2003
  Mar  4 05:20 2008  week07notes.txt     Week 07 Notes for NET2003
  Mar 11 00:44 2008  week08notes.txt     Week 08 Notes for NET2003
  Mar 21 13:58 2008  week09notes.txt     Week 09 Notes for NET2003
  Mar 21 22:38 2008  week10notes.txt     Week 10 Notes for NET2003
  Apr  1 07:50 2008  week11notes.txt     Week 11 Notes for NET2003
  Apr  1 18:56 2008  week12notes.txt     Week 12 Notes for NET2003

Important Notes (alphabetical order)

  Jan  4 02:52 2007  README.txt     README - Index to this NET2003 directory
  Jan 22 03:21 2008  arguments_and_options.txt     Options and Arguments on Unix Command Lines
  Dec  4 12:24 2006  carleton_grades.jpg     
  Dec 19 09:21 2006  carleton_grades.txt     Subject: Entering Final Grades [at Carleton]
  Sep  4 02:11 2007  command_line_vs_gui.txt     Command Line vs. GUI: Power Users need more than GUI
  Feb  5 02:32 2008  command_substitution.txt     Command Substitution - $(unix command)
  Mar  3 22:17 2008  data_mining.txt     Using commands and pipes to "mine" and extract data from the system
  Feb 12 04:11 2008  deep_nesting.txt     Avoiding deep indentaion in code
  Jan  6 13:28 2007  disclaimer.txt     Acceptable Use Warning
  Feb 12 04:14 2008  exit_status.txt     Return Code, Exit Status, test, if, and while
  Mar 22 21:46 2008  file_transfer.txt     File transfer between machines (without using a mouse!)
  Jan 28 21:34 2008  finding_files.txt     Searching for and finding files by name
  Jan 22 03:33 2008  glob_patterns.txt     GLOB patterns (wildcard pathname matching)
  Feb 12 04:14 2008  http_session.txt     sample HTTP session using the "nc" command
  Feb 23 13:07 2008  installing_linux.txt     Installing Linux
  Jan 11 04:35 2007  internet_basics.html     Internet Basics
  Jan  3 19:57 2007  lab_use_policy.txt     Computer Studies Lab Use Policy
  Aug 25 16:51 2005  learning_curves.jpg     
  Nov 27 02:28 2007  mail_systems_terms.txt     Mail Systems and Networks Terminology
  Jan 11 04:12 2007  man_page_RTFM.txt     Searching for items in the Unix manual pages (RTFM)
  Jan 22 04:47 2008  miscellaneous.txt     Miscellaneous Unix/Linux Facts
  Jan  8 08:50 2008  netsubmit.txt     Using the netsubmit command
  Feb 12 04:14 2008  nntp_session.txt     sample NNTP session using the "nc" command
  Feb 12 05:13 2008  order_of_processing.txt     Order of Shell Command Line processing
  Jan 15 08:58 2008  pathnames.txt     Unix/Linux Pathnames
  Mar 11 16:00 2008  quotes.txt     Unix/Linux Shell Command Line Quoting
  Jan 28 21:38 2008  redirection.txt     Unix Shell I/O Redirection (including Pipes)
  Mar 22 17:16 2008  screendumps.txt     Screen Dumps and Capturing Text via Script or Mouse
  Feb  5 02:35 2008  search_path.txt     Shell search PATH
  Mar 21 14:06 2008  sendmailcf.txt     sample raw Red Hat Linux Sendmail configuration file (no macros)
  Jan 11 04:28 2007  shell_basics.txt     The Unix/Linux Shell
  Jan 22 03:14 2008  shell_prompt.txt     Setting the BASH shell prompt
  Feb  5 02:27 2008  shell_variables.txt     Shell Variables you should know (including $* and $@)
  Feb 12 04:14 2008  smtp_session.txt     sample SMTP session using the "nc" command
  Jan 15 08:58 2008  terminal.txt     Using telnet/ssh Terminal emulators
  Apr  2 23:14 2008  unix_command_list.txt     Basic Unix/Linux Command List
  Jan  4 04:35 2007  vi_basics.txt     The VI (VIM) Editor - Basics
  Jan  4 04:28 2007  vim_tutorial_1.7.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.7 =
  Feb  7 09:54 2008  vmware_networking.txt     Understanding VMware networking - NAT vs. Bridged
  Jan 25 10:48 2008  vpn.txt     Using the Algonquin VPN (Virtual Private Network)

Labs/Assignments/Exercises

  Jan 17 02:06 2008  lab01.txt     Lab #01 for NET2003 due January 15, 2008 (Week 2)
  Jan 17 09:58 2008  lab02.txt     Lab #02 for NET2003 due January 22, 2008 (Week 3)
  Mar 15 03:17 2008  lab02_answers.txt     Lab 02 answers
  Jan 31 17:18 2008  lab03.txt     Lab #03 for NET2003 due February 1, 2008 (Week 4) (NEW DATE)
  Feb  7 11:08 2008  lab04.txt     Lab #04 for NET2003 due February 12, 2008 (Week 6)
  Mar 14 20:29 2008  lab04_answers.txt     Lab 04 answers
  Feb 14 15:41 2008  lab05.txt     Lab #05 for NET2003 due February 19, 2008 (Week 6.5)
  Mar 14 20:32 2008  lab05_answers.txt     Lab 05 answers
  Feb 28 10:56 2008  lab06.txt     Lab #06 for NET2003 due March 4, 2008 (Week 8)
  Feb 27 03:00 2008  lab06script.sh.txt     A CGI weather script to show the current temperature in Ottawa.
  Mar  6 11:08 2008  lab07.txt     Lab #07 for NET2003 due March 11, 2008 (Week 9)
  Apr 13 10:10 2008  lab07_answers.txt     Lab 07 answers
  Mar 13 22:33 2008  lab08.txt     Lab #08 for NET2003 due March 18, 2008 (Week 10)
  Apr 13 17:50 2008  lab08_answers.txt     Lab 08 answers
  Mar 22 21:45 2008  lab09.txt     Lab #09 for NET2003 due April 3, 2008 (Week 12)
  Apr 14 22:19 2008  lab09_answers.txt     Lab 08 answers
  Jan 31 11:05 2008  lab84.txt     Quick Quiz #1 (no marks)

Shell Scripts

  Jan 17 09:28 2008  argv.sh.txt     Display on standard error the individual arguments on the command line.
  Mar 22 17:25 2008  ianscript.sh.txt     cover for script that sets environment variable, used by my .csh
  Feb 27 17:40 2008  weather.sh.txt     A CGI weather script to show the current temperature in select cities.

Course Outline / pdf,doc,wpd

  Jan 30 16:31 2008  Class_Rep_Form_07-08_-_Woodroffe_-_Winter_2008.doc     
  Jan 30 16:31 2008  Class_Representative_Job_Description_2007-2008.doc     
  Jan 30 16:31 2008  E02_Program_Councils.doc     
  Jan  7 15:33 2008  net2003-08w.pdf     
  Sep  1 07:13 2005  vi_refcard_back.pdf     
  Sep  1 07:13 2005  vi_refcard_front.pdf     

Tests and Exams (with Answers)

  Jan 30 10:38 2008  practiceTest1.txt     Practice Test #1 Questions - answers at end - DO NOT PRINT THIS VERSION
  Jan 30 10:21 2008  practiceTest1.pdf     
  Jan 30 10:21 2008  practiceTest1.ps     

Optional Material

  Sep 10 22:34 2007  opt_iocc_gson.c.txt     include <stdio.h
  Sep 10 22:25 2007  opt_iocc_westley2.c.txt     ,a,n,d)char**a;{
  Sep 10 22:06 2007  opt_iocc_pjr.c.txt     define A(a) G a();
  Sep 10 21:53 2007  opt_iocc_westley.c.txt     int F=00,OO=00;main(){F_OO();printf("%1.3f\n",4.*-F/OO/OO);}F_OO()
  Aug 27 04:54 2006  opt_opensource.txt     The Open Source Movement
  Dec 27 02:12 2005  opt_why_shell.txt     Why Learn to program the Unix Shells?
  Mar 12 14:17 2003  opt_iocc_phillipps.c.txt     char *a;
  Feb  3 21:08 2003  opt_iocc_dodsond1.c.txt     define XX

Data Files (binary)

  Mar  6 08:53 2008  data.bin     

Important Notes (chronological order)

  Apr  2 23:14 2008  unix_command_list.txt     Basic Unix/Linux Command List
  Mar 22 21:46 2008  file_transfer.txt     File transfer between machines (without using a mouse!)
  Mar 22 17:16 2008  screendumps.txt     Screen Dumps and Capturing Text via Script or Mouse
  Mar 21 14:06 2008  sendmailcf.txt     sample raw Red Hat Linux Sendmail configuration file (no macros)
  Mar 11 16:00 2008  quotes.txt     Unix/Linux Shell Command Line Quoting
  Mar  3 22:17 2008  data_mining.txt     Using commands and pipes to "mine" and extract data from the system
  Feb 23 13:07 2008  installing_linux.txt     Installing Linux
  Feb 12 05:13 2008  order_of_processing.txt     Order of Shell Command Line processing
  Feb 12 04:14 2008  http_session.txt     sample HTTP session using the "nc" command
  Feb 12 04:14 2008  nntp_session.txt     sample NNTP session using the "nc" command
  Feb 12 04:14 2008  smtp_session.txt     sample SMTP session using the "nc" command
  Feb 12 04:14 2008  exit_status.txt     Return Code, Exit Status, test, if, and while
  Feb 12 04:11 2008  deep_nesting.txt     Avoiding deep indentaion in code
  Feb  7 09:54 2008  vmware_networking.txt     Understanding VMware networking - NAT vs. Bridged
  Feb  5 02:35 2008  search_path.txt     Shell search PATH
  Feb  5 02:32 2008  command_substitution.txt     Command Substitution - $(unix command)
  Feb  5 02:27 2008  shell_variables.txt     Shell Variables you should know (including $* and $@)
  Jan 28 21:38 2008  redirection.txt     Unix Shell I/O Redirection (including Pipes)
  Jan 28 21:34 2008  finding_files.txt     Searching for and finding files by name
  Jan 25 10:48 2008  vpn.txt     Using the Algonquin VPN (Virtual Private Network)
  Jan 22 04:47 2008  miscellaneous.txt     Miscellaneous Unix/Linux Facts
  Jan 22 03:33 2008  glob_patterns.txt     GLOB patterns (wildcard pathname matching)
  Jan 22 03:21 2008  arguments_and_options.txt     Options and Arguments on Unix Command Lines
  Jan 22 03:14 2008  shell_prompt.txt     Setting the BASH shell prompt
  Jan 15 08:58 2008  terminal.txt     Using telnet/ssh Terminal emulators
  Jan 15 08:58 2008  pathnames.txt     Unix/Linux Pathnames
  Jan  8 08:50 2008  netsubmit.txt     Using the netsubmit command
  Nov 27 02:28 2007  mail_systems_terms.txt     Mail Systems and Networks Terminology
  Sep  4 02:11 2007  command_line_vs_gui.txt     Command Line vs. GUI: Power Users need more than GUI
  Jan 11 04:35 2007  internet_basics.html     Internet Basics
  Jan 11 04:28 2007  shell_basics.txt     The Unix/Linux Shell
  Jan 11 04:12 2007  man_page_RTFM.txt     Searching for items in the Unix manual pages (RTFM)
  Jan  6 13:28 2007  disclaimer.txt     Acceptable Use Warning
  Jan  4 04:35 2007  vi_basics.txt     The VI (VIM) Editor - Basics
  Jan  4 04:28 2007  vim_tutorial_1.7.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.7 =
  Jan  4 02:52 2007  README.txt     README - Index to this NET2003 directory
  Jan  3 19:57 2007  lab_use_policy.txt     Computer Studies Lab Use Policy
  Dec 19 09:21 2006  carleton_grades.txt     Subject: Entering Final Grades [at Carleton]
  Dec  4 12:24 2006  carleton_grades.jpg     
  Aug 25 16:51 2005  learning_curves.jpg