Index of  net2003/08w/notes :

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

Jump down to:

   * Weekly Class Notes
   * Important Notes (alphabetical order)
   * Projects/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)

Projects/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