CS 1320 (Principles of Algorithm Design I):
Old Announcements
Old "latest news" entries, in reverse chronological order
- May 4:
A
sample solution for Homework #10 is available.
- May 4:
A
sample solution for Homework #9 is available.
- May 1:
Homework #8 is graded, and grades have been sent via
e-mail. All posted sample solutions have been updated to
include information about testing.
- May 1:
There will be an optional review session Wednesday, May 3,
at 7pm in HAS 228.
Also, I should be in my office from noon until 5pm every day
this week, except Thursday from 2:30pm until 4pm.
- May 1:
Homework will not be accepted past noon on Thursday, May 4.
- May 1:
A review sheet for the
final exam is available.
- April 27:
Optional assignment
Homework #10 is available.
This homework is optional; any points you earn for it will
be added to your total points in computing your grade.
Read the instructions carefully; for this
assignment you will be "filling in the blanks" of provided
code.
- April 27:
The due date for Homework #9 has been extended to
Saturday, April 29.
- April 26:
A
sample solution for Homework #8 is available.
- April 24:
Homework #7 is graded, and grades have been sent via
e-mail. All posted sample solutions have been updated to
include information about testing.
- April 24:
There will be another "extra help" / "catch-up" session
tomorrow (April 25) at 7pm in HAS 228.
- April 24:
A
sample solution for Homework #7 is available.
- April 19:
There will be another "extra help" / "catch-up" session
today (April 19) at 7pm in HAS 228.
- April 19:
Homework #9 is available.
It is due April 26.
- April 11:
Homework #8 has been
updated to correct an error in the pseudocode for
the first problem (and also its title).
- April 11:
There will be another "extra help" / "catch-up" session
today (April 11) at 7pm in HAS 228. The goal of this
session is to help anyone having difficult with
recent (or older) material.
- April 6:
Homework #8 is available.
It is due April 14.
- April 4:
Homework #6 is graded, and grades have been sent via
e-mail.
- April 3:
There will be an "extra help" / "catch-up" session
tomorrow (April 4) at 7pm in HAS 228. The goal of this
session is to help anyone having difficult with
recent (or older) material.
- April 3:
An additional hint has been added to the first problem
of Homework #7.
- April 3:
A
sample solution for Homework #6 is available.
- March 29:
Homework #7 is available.
It is due April 5.
Also see the Homeworks and
other assignments page for the next reading assignment,
from chapters 10 and 11.
- March 29:
Exam #2 was returned in class today; see me to pick yours
up if you missed class.
- March 27:
Homework #5 is graded, and grades have been sent via e-mail.
- March 22:
A
sample solution for Homework #5 is available.
- March 22:
A review sheet for exam 2
is available.
- March 20:
There will be a review session for Exam 2 in HAS 228 at 7pm
this Thursday. There will also be a review sheet summarizing
what topics the exam will cover; watch this space for details.
- March 20:
By popular demand, the due date of Homework #6 has been
extended to Monday, March 27. I recommend, however, that
you do as much of this homework as time permits before the
exam on Friday.
- March 16:
Homework #6 is available.
It is due March 24.
- March 15:
See the assignments page for
the next reading assignment, from chapters 8 and 9.
- March 15:
The
sample solution for Homework #4 has been updated to include
information about testing.
- March 14:
Homework #4 is graded; grades were mailed late today.
- March 13:
Several changes were made over spring break to the
mail configuration on the CS lab machines.
These changes do not affect the procedure for submitting
homework, except that they should make it easier for
you to get feedback on whether your homework arrived at the
proper mailbox.
See the updated document
Reading and forwarding mail under
Unix for details.
- March 3:
By popular demand,
the due date for Homework #5 has been changed to
Wednesday, March 15.
- March 2:
A
sample solution for Homework #4 is available.
- March 1:
Exam 1 was returned in class today; if you missed class,
you may pick yours up during office hours or a subsequent
class meeting.
- February 28:
Homework #5 is available.
It is due March 13. Also, start reading chapters 6 and 7.
- February 23:
Grades for Homework #3 were mailed yesterday.
If you don't receive yours today, check with me.
- February 21:
The review sheet for exam 1
has been slightly revised (to make more explicit mention of
(1) number systems and (2) functions).
- February 21:
A
sample solution for Homework #3 is available.
- February 18:
A review sheet for exam 1
is available.
- February 16:
Homework #2 is graded. I will bring the papers to class
Friday; if you're impatient, you may pick yours up outside
my office (HAS 201L) before then.
- February 16:
I have updated the
Guidelines for programming
assignments with tips on how to determine whether
your electronically-submitted homework arrived in the
right mailbox.
I have also added some links to additional online
information to the
Useful links and other resources
page.
- February 15:
Homework #4 is available.
It is due February 23. Also, start reading chapter 5
(you can skim or skip sections 5.3, 5.4, and 5.6).
- February 14:
A
sample solution for Homework #2 is available.
- February 14:
See the sample program
page for programs from last week.
- February 11:
Important: Exam date change.
By apparently unanimous consent of the students in class
today, the date of the first exam has been changed to
Wednesday, February 23 (during class time).
If you have a conflict with this time, please let me
know as soon as possible.
- February 9:
For Homework #3, you may find it useful to save program
files from the class Web site to your own directory/computer.
If you don't know how to do that, see
these instructions.
- February 7:
Grades for Homework #1 were mailed today.
If you don't receive yours by sometime Tuesday,
check with me.
- February 4:
Homework #3 is
due February 11. Also, start reading chapter 4
(you can skim or skip sections 4.4 and 4.5).
- February 3:
A
sample solution for Homework #1 is available,
including a description of what is being tested in the
grading process.
- January 28:
Homework #2 is
due February 4. Also, start reading chapter 3.
- January 21:
Homework #1 is
due January 28. Also, read chapter 2.
- January 19:
See the assignments page
for a not-to-turn-in assignment.
See the links page
for links to tutorials on Unix/Linux commands and text
editors.
- January 19:
I have replied to all Homework #0 e-mail messages I have
received. If you think you completed this assignment
but did not receive a reply confirming that you would get
full credit for the assignment, send me mail!
(
bmassing@cs.trinity.edu)
- January 14:
Start reading chapter 1; plan to finish by next Friday.
- January 14:
I've updated the
Other hints and tips for using the
CS lab machines page to describe how to access the
CS machines remotely, as shown in class today.
- January 14:
There was an error in Homework #0 -- the command for
putting text into a file should be
cat > mymessage.txt. The version on the Web
is now correct.
- January 12:
Homework #0 is
due January 17. (We will talk about this homework
more Friday.)