The University of Arizona
banner image

CSc 352 -- Assignment Schedule

Description Due Date
Assignment 13 and 14:
Posted on Tuesday, Dec 2nd
pdf version or html version
9:00 pm
Wednesday, Dec 10th
Assignment 12:
Posted on Saturday, Nov 15th
pdf version or html version
9:00 pm
Thursday, Nov 20th
Assignment 11:
Posted on Friday, Nov 7th
pdf version or html version
9:00 pm
Thursday, Nov 13th
Assignment 10:
Posted on Saturday, Nov 1st
pdf version or html version
9:00 pm
Thursday, Nov 6th
Assignment 9:
9:00 pm
Friday, Oct 31st
Assignment 8:
Posted on Wednesday, Oct 15th
pdf version or html version
9:00 pm
Thursday, Oct 23rd
Assignment 6:
Posted on Sunday, Oct 5th
pdf version or html version
9:00 pm
Thursday, Oct 9th
Assignment 5:
Handed out on Thursday, Sep 25th
pdf version or html version
9:00 pm
Thursday, Oct 2nd
Assignment 3 and 4:
9:00 pm
Thursday, Sep 25th
Assignment 2:
  • Version 1.1: Posted on Monday, Sep 8th
    pdf version or html version
    Corrections, modifications, additions:
    • The 3rd bullet point confused stdout and stderr. It has been corrected to state:
      State whether the first command produced output on
      standard error. If there is standard error output
      from the first command, print it.
    • The error message and Usage statement can be printed to stderr by using >&2. For example:
      echo "Text sent to stderr" >&2
    • I had an error in my script that caused an extraneous line to be printed in the 3rd example. The correct result is:
      $ ksh onePipe.ksh "cal -3 2008" "wc -z"
      Executing: cal -3 2008 | wc -z
      wc: invalid option -- 'z'
      Try `wc --help' for more information.

      cal -3 2008 produced nothing on standard error
      Exit status of wc -z: 1

      --------------------
    • The output shown for the 4th example was incorrect.
      The correct result should be is shown in the
      Version 1.1 handout.
    • Turnin section for onePipe.ksh. The correct command is
      turnin 352assign2 onePipe.ksh
  • Version 1.0: Posted on Friday, Sep 6th
    pdf version or html version
9:00 pm
Thursday, Sep 11th
Assignment 1:
Handed out on Tuesday, Aug 26th
pdf version or html version
9:00 pm
Thursday, Sep 4th