Date: 2 May 2001 18:42:29 GMT
From: Jester 
Subject: Final Exams

Those of you who took the final on Monday may have noticed that your grades
for the final have been posted.

Just a few notes:

   1)  You are NOT allowed to discuss the final with people yet to 
       take the final.  

   2)  Finals will NOT be available for viewing this semester.  At the 
       beginning of Summer and Fall Semesters, the program manager for the
       1000 level CS courses will post to the .announce newsgroups of the
       CS classes times and policies for viewing your final.  

   3)  The final curve and your grade have YET to be decided.  Please do not
       ask.

Thanks

Dan Lerner

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 30 Apr 2001 17:44:49 GMT
From: gashalot@oscar.cc.gatech.edu (Robert Gash)
Subject: DO NOT DISCUSS THE FINAL EXAM

This is important for all of you who may have completed the exam
today.  DO NOT DISCUSS THE QUESTIONS ON THE NEWSGROUPS OR WITH OTHER
STUDENTS.  I will repeat for emphasis.  DO NOT DISCUSS THE QUESTIONS
ON THE NEWSGROUPS OR WITH OTHER STUDENTS.  This means people who
aren't in the class too.  We'll tell you when you may begin asking
questions about the exams on the newsgroups, any posts before that
time will be considered academic misconduct and WILL RESULT IN FAILURE
of the exam, possibly the class, and further action.

That is all.

-R

-- 
Robert Gash - CS Major    \  gashalot@gashalot.com  -  gte393u@prism
Georgia Tech - Atlanta GA  \  www.gashalot.com - theinstallation.org
CS1311 Scheme Teaching Asst \  pgp keys  -  gashalot.com/pgpkeys.txt


--------------------------------------------------------------------------------
Date: 27 Apr 2001 02:40:48 GMT
From: Jester 
Subject: Final Exam Locations


I swear I posted this before, but apparently not.

Both of the regular exams will be in their regular lecture halls.

The Early Monday Exam will be in Room 16 of the CoC.  (Downstairs in the 
Chemistry Annex)

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 24 Apr 2001 16:41:36 GMT
From: Jester 
Subject: Final Call For Graduating Seniors

Ladies and gents,

This is the final call for graduating seniors.  This morning all graduating 
seniors should have received an email from me to their gt-accounts detailing 
their final standings

If you are a graduating senior and have NOT received an email from me, you
need to contact me at lerner@cc TODAY.

Thank you

Dan Lerner

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 24 Apr 2001 10:33:21 GMT
From: Jester 
Subject: Final FAQ


From our Final Exam Team:
**************************************************

Final Exam FAQ

*What's going to be on the exam?*

About 33% is material covered in lecture and on the homeworks since Test 
3.  Below is a list of topics to study.  As you can see, *everything* is 
going to be on the final.  Warning: There may be a few topics that we 
missed and did not get included on the list below.  But if you can do all 
of the problems given as Practice Questions on the Word page, then you're 
in good shape.

Also, there may have been some problems you swore would be on previous 
exams but weren't.  Well, they're probably going to show up on the 
final.  So it's a very good idea to review all previous exams and homeworks.

Topics covered on the Final
-----------------------------------
*Recursion
*Scheme loops and other side effects (Lecture 19)
*Box Pointer Notation
*Tracing a function - output, stack trace
*All data structures you have used on homeworks and covered in lecture 
   (Lecture 11, Lecture 20-24a)
*Manipulation and searching data structures
*Big O/efficiency of functions (Lecture 10)
*Big O/efficiency of searches on different data structures
*Tree traversals (Lecture 11-13)
*Graph searches (Lecture 13-15)
*Java keywords (Lecture 25), data types (Fall 1999 Intro to Java, Lecture 
    26), loops (Fall 1999 Intro to Java, Lecture 25-26)
*Object-Oriented terminology (Lecture 25)
*Terms for different parts of a class (Lecture 26, Fall 1999 Lecture 25-26)
*Java class and driver class (main function) (Lecture 26, Fall 1999 
    Lecture 25-26)

*How much coding is going to be on the final?*

It's a 50-50 split.  50% coding and 50% concept questions/other.  Yes, 
you will have to code Java on the final.  The coding problems are "big" 
problems.  There's nothing as difficult as state space search.  It's 
definitely more in-depth coding than you've seen on previous exams.

*How should I study for the exam?*

Well, that's hard to say since everyone has different studying/learning 
styles.  We think study groups are beneficial.  You don't really 
understand a concept, algorithm or problem solution until you have to 
explain it to someone else.  It would probably be good to go over old 
homeworks and exams and make sure you know how to solve all the problems 
you missed.  Doing the practice questions will help you to see your 
strengths and weaknesses - do them alone or in a group.  It's perfectly 
okay to discuss the practice questions on the .questions newsgroups.  The 
TAs will not be posting solutions, but we'd be more than happy to answer 
questions on the newsgroup, meet with you during office hours, and go 
over the practice questions in recitation.

*Will there be a review session for the final?*

We don't know.  You see, we're all students, too.  We have exams to study 
for and projects to finish up, so we may not have time to hold a review 
session.  But, if there are any TAs with free time, we will post 
something to .announce.  The only review session you are guaranteed to 
have is recitation this week, so be sure to go.  You can go to any 
recitation any night (Tues-Thurs) this week.  Go to all three nights if 
you feel that would help.

*Any final thoughts?*

When you are taking the final, *please read the questions carefully*.  
Many of you missed problems on the previous exam because you didn't read 
the questions carefully.  You answered a completely different question!  
So take your time and actually read the questions.  If  you don't 
understand what the question is asking or if you have any doubts as to 
what you're supposed to do, raise your hand and ask a TA.  We will answer 
your questions to the best of our ability.



-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   



--------------------------------------------------------------------------------
Date: 23 Apr 2001 01:15:33 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Final exam questions


Sample questions for the final exam have been posted to the word web page:

http://www.cc.gatech.edu/classes/AY2000/cs1311x/Word/

We will not be posting answers to these questions, but we'll be happy to
discuss them during office hours and recitation.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 22 Apr 2001 15:24:40 GMT
From: Jester 
Subject: Graduating Seniors  Part 2

Once again, if you are a graduating senior, please make sure you identify 
yourself to your TA so we can determine your final grades.   

Dan Lerner

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 22 Apr 2001 01:12:36 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework Eight clarification

The class that you write for the second part should be named PartTwo (and
should be in a file named PartTwo.java).  This has been updated on the web
page for a while, but if you started very early you might have missed it.
Sorry for the inconvience.


-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 20 Apr 2001 03:43:03 GMT
From: Jester 
Subject: Graduating Seniors

For those of you lucky enough to graduate this semester, your TA has probably 
sent around an email asking you to identify yourself to him or her.  Please
take a moment to do so.  Otherwise we'll have issues with processing your grades next week.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 17 Apr 2001 22:22:40 GMT
From: Jester 
Subject: MONDAY 6-9 EXAM TIME EXTENSION

Hey, 

Due to the fact that some students in Kurt's section forgot to sign-up for the
early exam (and the fact that we want to move as many of you to monday as 
possible ;), we've extended the deadline for sign-up until this Thursday, 
6:00 pm.

Please sign up if you are in Kurt's section! (We'll give you a cookie... 
Please?)

Thanks
Dan


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 17 Apr 2001 12:57:51 GMT
From: Jester 
Subject: Lab 13

Lab 13 is up.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 15 Apr 2001 07:03:18 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework 8 is now up

Homework 8 is now available.  It's a java homework.  I strongly recommend
you begin this one early.  It's not particularly long or hard, but java
errors can be tricky to fix sometimes, and you don't want to be up Thursday
night trying to appease the java compiler.  

Also, please note that the java compiler is not as forgiving as dr. scheme
is.  Files that don't compile will recieve NO working points.  

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 12 Apr 2001 11:43:47 GMT
From: Jester 
Subject: Grades have been Normalized

All grades for hw1-4 have been normalized to 100 points.

Dan


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 12 Apr 2001 02:26:53 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Hexapawn

It's come up that there might be some confusion as to what you're to return
for the hexapawn board evaluator.  You only return a number; not the reason
why.  I've modified the formatting on the web page to clarify.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 11 Apr 2001 03:50:55 GMT
From: Jester 
Subject: All lectures are up to date

All lectures are currently up to date and on the web page, including 
the Virtual lecture.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 10 Apr 2001 03:30:18 GMT
From: Jester 
Subject: Lab 13 ... delayed for one week

Subject line says it all...

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 6 Apr 2001 17:37:28 GMT
From: Jester 
Subject: Graduating Seniors

Attention Graduating Seniors:

   Our Official policy for this semester for Graduating Seniors will be:
      
       After all grades are in, you will be assigned a grade by Dead Week
       without the final averaged in.  If you are happy with this grade,
       you will not be required to take the final.  Otherwise, we will 
       offer the final for seniors graduating this semester during Dead 
       Week.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 6 Apr 2001 01:27:40 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Test 3 grades are posted.

Test 3 grades have been put up on webwork.

The average was about a 70.5.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 5 Apr 2001 06:03:55 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Some homework 7 clarifications.

It's come to my attention that some aspects of homework 7 are a bit vague,
so hopefully this post will clear up any confusion.

The first issue on the table is what each function returns vs. what it does
via side effects, so here's a rundown:

[p1] Returns whatever you feel is appropriate, sorts the vector passed in
via side effects.

[p2] Returns the element at the specified index; nothing changes in the
vector passed in.

[p3] Sets the value using side effects and returns that matrix

[p4] Returns a NEW matrix, does not affect the matrix that's passed in.

[p5] Returns a NEW matrix, does not affect the matrices that are passed in.

[p7] Returns a NEW matrix, does not affect the matrices that are passed in.

[p8] Returns either #t or #f, does not affect the matrix that's passed in.

Now, there comes the problem that all of the example matrices are square,
but your functions should work for matrices of arbitrary size.  So how would
you represent the matrix:

+---+---+
| 3 | 5 |
+---+---+
| 7 | 9 |
+---+---+
| 1 | 2 |
+---+---+

The way we'll represent this vector is:

#(#(3 5) #(7 9) #(1 2))

So, in other words, the nested vectors will represent the rows of the
matrix.  

Hopefully this will clear up any potential confusion.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 4 Apr 2001 15:30:05 GMT
From: Jester 
Subject: THIS THURSDAY'S LECTURE!!!!

This is an announcment for BOTH Kurt and Monica's section. 

Tomorrow's lecture for BOTH Kurt and Monica's section is CANCELLED.

Instead, a required "virtual" lecture will be posted to the web page.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 4 Apr 2001 15:13:51 GMT
From: Jester 
Subject: EARLY MONDAY EXAM

Howdy all,

   We've created an "assignment" for you on Webwork.  This assignment is
very very simple.

   If you are in KURT'S SECTION, and wish to sign-up for the Monday 6-9
Final Exam time on 4/30/2001, submit a plain text file with the following
information:

      Last Name, First Name
      gt-number (NOT YOUR SSN NUMBER!)

      Yes, I wish to take the exam on Monday, 4/30 at 6-9

Make sure you put that last line in there.

Webwork will be accepting these submissions until Next Friday, 8 am.

If you sign-up for the earlier time slot, you will be expected to show up for
that time slot (Monday, 6-9) and NOT your scheduled time (Friday, 8-10:50).

ANY STUDENT who shows up to the wrong time slot will recieve a 0 for their
final.

If you change your mind after you've submitted the file, DO NOT resubmit a
file saying you don't wanna take the final early.  Just email me.

IF YOU DO NOT SUBMIT A FILE AND YOU ARE IN KURT'S SECTION, IT WILL BE
ASSUMED THAT YOU WANT TO TAKE YOUR FINAL DURING THE NORMALLY SCHEDULED
TIME!!!!!!!


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 3 Apr 2001 04:04:45 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Slight change to lecture 18

There has been a slight change at the very bottom of lecture 18.  Due to a
formatting issue, the X's were in the wrong place for the alpha-beta pruning
example; the example is now fixed.


-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 31 Mar 2001 07:12:14 GMT
From: Jester 
Subject: CS 1311 Is Hiring

From the Desk of the Management:

*************************************************************************
Interested in becoming a Teaching Assistant?

The College of Computing will be holding hiring informational sessions on
Monday, April 2nd and Tuesday, April 3rd at 6pm in the Hightower
Auditorium (Textiles Building).

On-line applications can be found at

http://www.cc.gatech.edu/student.services/undergrad/UTA-app.html

Interviews can be signed up for during either info session, and on
Wednesday April 4th, further information regarding interviews will be
posted.  (web page announcement will follow.)

Laurie
************************************************************************
--

 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 30 Mar 2001 03:22:17 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Slight change to homework 7

There's a slight change to homework seven:  

The directions asked for a new vector, but the algorithm described sorts the
vector in place (ie, no new vector created).  Follow the algorithm given and
sort the vector that's passed in.  This has been updated on the web page;
sorry for the confusion.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 29 Mar 2001 17:55:44 GMT
From: Jester 
Subject: Test 3 Reminder and Word Update

Just a reminder, Test 3 will be next Tuesday (4/3/01).

Also, more old tests and quizzes have been posted to the word page, as 
well as bland versions of this semester's Test 2.

http://www.cc.gatech.edu/classes/AY2001/cs1311x/Word/


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Mar 2001 17:11:12 GMT
From: Jester 
Subject: Homework 7 (released early)

Ladies and gents, homework 7 is up for your consideration.

The due date is Friday, April 13th, 8 am.

Have fun.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Mar 2001 01:53:08 GMT
From: Jester 
Subject: Test 3 -- what you should know


Test 3 will cover:
Do loops
State Space Search
Game Search
Minimax Procedure

Carefully read:
Lecture 16
Kurt's Better Peg Puzzle
Lecture 18
Lecture 19
Lecture 20

You will not be asked to do any coding for state space search, game 
search or the minimax procedure.  However, since you will not be asked 
to write code, we expect you to have a very detailed understanding of 
the above topics.  We will be asking nit-picky questions to test your 
knowledge.  Questions of the type "What is the algorithm for...." will require 
highly-detailed responses.  For example, if we asked you the following 
question:

What is the algorithm for Depth First Search?

We would expect an answer with the following amount of detail:

1) Look at the root.  If it's what you're looking for, return success.
2) Otherwise, check the descendants of the root.
3) If the root has no children, return failure.
4) Otherwise, call DFS on the first child.  If that search is successful, 
return success.
5) Else, call DFS on the next child.  If that search is successful,  
return success.
6) Repeat steps 4 and 5 until a success is found or there are no more 
children.  When there are no more children, return failure.

This answer does not have enough detail and is not very algorithmic:

Look at the root.  If it's what you're looking for, return success.  
Else, check all the way down the leftmost side of the tree until you 
find what you're looking for.  If you don't find what you're looking 
for, back up and then look down the right side of the tree.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 27 Mar 2001 17:48:07 GMT
From: Jester 
Subject: FINAL SCHEDULE AND ALTERNATE TIMES

Ladies and gents, 

   In case you haven't been keeping track, finals season isn't all too far
 away.  Let's just take a gander at the current final schedule (as provided
 by oscarweb):

     Monica's section (TR 3-4:30) - Monday Middle Session
     Kurt's section (TR 12-1:30) - Friday First Session


 I doubt many of you in Kurt's section is too happy about the Friday final.
 I know the TAs sure aren't. So...in the effort to make our lives easier, 
 we're going to be offering an ALTERNATE final time for KURT'S SECTION.  This
 new time slot will be Monday, 6-9.  

  If you are in Kurt's section, and are interested in taking the exam on 
 Monday, we will have a sign-up for the Exam later this week.  If you do 
 not sign up for the earlier exam time, it will be assumed you are going to 
 be taking it that Friday.  Once you sign up, you will only be allowed to take
 the exam during the time you sign up for.  So please be sure that you have
 that time on Monday.

  Details for the sign up and location of the exam will be posted on .announce
 later this week.

Thanks

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 26 Mar 2001 21:16:59 GMT
From: Jester 
Subject: HW6 CHANGE IN PROBLEMS

HA HA! we goofed.  

Yup, we put on a problem for homework 6 which will not technically be covered
until next weekish.

Thus, we are simplifying problem 5.

You do not have to write Selection-sort.  Rather, we are having you 
write swap:

   

   Write a function called swap that takes in a vector and two indecies and 
   swaps the values at the indecies.  You may assume that the indecies will
   be in the range of the vector:

   > (define x #(1 2 3 4 5))
   > x
   #5(1 2 3 4 5)
   > (swap x 0 4)
   > x
   #5(5 2 3 4 1)
   > (swap x 3 0)
   > x
   #5(4 2 3 5 1)

If you've already finished selection sort, good for you!  That problem will
appear on the next homework.

Sorry

Dan



-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 26 Mar 2001 21:06:11 GMT
From: Jester 
Subject: BAND TRIP: Hw5 due date

The due date for hw5 for the people who left on the Band trip is this friday,
at 9:00pm

Email your submissions directly to your TA.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 23 Mar 2001 23:27:34 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework Six is up

Homework six is now up and lined to from the homework web page.  Please note
that this is a shortened, one week assignment.  It is due next Friday, March
30th, at 8am.


-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 22 Mar 2001 13:50:39 GMT
From: Jester 
Subject: When Using Our .zo file

Just because we don't want you to make a silly mistake when comparing your
answers to the solutions provided in our .zo file:

     When running the .zo file we provided for you, please be sure that 
     you are doing so in a new Dr Scheme window (Just go to File->New).
  
     Why do we ask you to do this?  Well, the function you're writing 
     is called help-kurt.  The function encoded into the .zo file is 
     also called help-kurt.  If you try to run both in the same Dr Scheme
     window, the definitions will overwrite each other.  This, more likely
     than not, will cause massive confusion and many many sleepless hours
     on your part trying to figure out why your function works some of the
     time but not all of the time.

Thanks,

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 21 Mar 2001 05:21:05 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Help Kurt

One of our TA's has coded a sample solution to the help-kurt problem from
homework five.  We're making a version of it available from:

http://www.cc.gatech.edu/classes/AY2001/cs1311x/hw/help-kurt.zo

You can load the file with the command: 

(load "c:\my-stuff\help-kurt.zo") ; assuming that you downloaded the file to
      				  ; the directory c:\my-stuff.  

This way you can see what kind of output we expect.  Note that this solution
uses a BFS technique (so the states it tries may be different from the
states you try if you're doing a DFS).  Just call it like you'd call your
own function.  

NOTE:  We do *NOT* guarantee that this solution is 100% correct.  It's been
looked over by a few TA's, but it's always possible we missed something.
When in doubt as to whether or not the function conforms to the problem
specification, post to the newsgroup and ask. 


-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 19 Mar 2001 17:36:08 GMT
From: Jester 
Subject: Kurt's Better Peg Puzzle

Lecture 16 (1/2):  Kurt's better Peg Puzzle solution

Kurt's spent some hours coding up a better solution to the peg puzzle.
I would recommend giving it a gander.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 19 Mar 2001 00:18:05 GMT
From: Jester 
Subject: Lecture 16 & 18

They're up


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 13 Mar 2001 22:12:29 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: If you're going to Ireland...

If you're going on the band trip to Ireland and are worried about getting
homework five done in time then this announcement is for you.  The good news
is that yes, since you're going on a institute sponsored trip you *will* get
an extension.  Exactly how long and how will we handle it?  Stay tuned for a
decision Real Soon Now (TM).  For the time being just know that you don't
have to freak out about not getting an extension.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Followup-To: git.cc.class.cs1312.questions
From: adhilton@cc.gatech.edu (Andrew Hilton)
Subject: WebWork restored after power failure

Sometime early this morning, the power in the CoC went out.  Needless to say,
WebWork did not like this power failure, and went down.  The system is now
back up and working as normal.  If you tried to use the system eariler today,
you may have received odd error messages.


-- 
Andrew D. Hilton
Head ProgDev CS1312


--------------------------------------------------------------------------------
Date: 12 Mar 2001 17:12:17 GMT
From: Jester 
Subject: TEST 2


Ladies and Gents, 

Tomorrow during lecture is the second test of the semester.  All the rules 
and regulations from test 1 apply to test 2 (don't cheat, don't have anything
but a pencil and an eraser...basically see the post entitled Important Test 
Information).

In an effort to start as close to time as possible, we're going to change
the way we're giving out the Tests for the 12-1:30 class in Physics.  Starting
at 11:45, TAs will be posted at the door to the lecture hall to collect
your student IDs.  After all ids have been collected and all bags are 
at the sides and front of the class room, we will then pass out the exams
by row.  Do not start until you are told to do so.

REMEMBER TO BRING YOUR ID!!!!!!!!!!!!!

We will be using a similar set up as the last time for the 3-4:30 class in the
 IC lecture Hall.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 12 Mar 2001 16:24:49 GMT
From: Jester 
Subject: Test 2 Strategies

Mike Langford, one of our TAs, has written a fairly helpful guide to studying 
for this upcoming exam.  It's been posted on the lectures page, under the
3/13/01 date.

Take a look.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 10 Mar 2001 23:21:21 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: WebWork is back up.

WebWork is back online and will be up the rest of the weekend so you can
turn in your labs.


-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 5 Mar 2001 04:02:48 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework Five is available

Homework five is up and linked to from the homeworks web page.  While it may
not have as many problems as previous assignments, the problems may take a
bit more thinking, so be sure to at least look at it early.  


And as a side note:

If you watched the premier of _The Lone Gunmen_ on FOX tonight then
you may have seen some Scheme code on one of the computers.  Kinda neat, eh?

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 28 Feb 2001 21:40:30 GMT
From: Jester 
Subject: Help Session (ooooh)


There will be a help session Monday March 12th, 7:00 pm in the IC
Auditorium

Dan
-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Feb 2001 20:36:40 GMT
From: Jester 
Subject: You want Word?  We got your Word.

We've put up some old tests and quizzes off the webpage at:

   www.cc.gatech.edu/classes/AY2001/cs1311x/Word


Please keep in mind that over the past few semesters we've been changing the 
course and the order in and method by which topics are introduced.  If you have
questions, please refer to lecture notes from the semester in which the test 
or quiz was given.

Dan


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Feb 2001 13:55:04 GMT
From: Jester 
Subject: Test 3 date (early notice)


The date for the third exam will be Tuesday, April 3rd.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Feb 2001 07:55:12 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Due dates

Just to clear up any confusion, here are a few dates:

o Lab 8: Due Monday, March 12 at 8am. (That's the Monday after break)
o Test 2: Tuesday, March 13 during lecture time.  Don't forget your buzzcard.
o Homework 5: Due Friday, March 23 at 8am.
o Homework 4 is still due at 8am this friday (March 2nd).
o Homework 5 will be posted this friday, so if you want to work on it (or at
  least think about it) over the break then you'll have three weeks, otherwise
  you'll have your normal two weeks.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Followup-To: git.cc.class.cs1311x.questions
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Extra credit

As the subject says, we've decided to offer you some "extra credit" on this
homework.  Instead of any one problem being worth extra points, we will
instead be grading this homework out of 200 points.  The total number of
points you can earn by doing all of problems correctly is 230.  So, let's
say you're an eager beaver and have all of your assignment done and turned
in.  If you got everything perfect, the you would get a 230/200, or 115%.
If you're not quite so far and don't get two 15 point problems done but the
rest of your assignment is perfect, then you would get a 200/200, or 100%.  

Have a great spring break, and don't forget to bring your buzzcard to the
test on the 13th.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 21 Feb 2001 00:16:51 GMT
From: Jester 
Subject: The next exam date

The exam date will be Tuesday, March 13th.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 18 Feb 2001 06:51:35 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework 4

Homework four is up for your viewing pleasure.  As usual, the earlier you
get started the better :-).
-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 16 Feb 2001 04:27:33 GMT
From: Jester 
Subject: Lecture 11 & Overall Distribution

Lecture 11 and the overall grade chart have been linked to the lecture
schedule.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 14 Feb 2001 01:32:46 GMT
From: Jester 
Subject: Lab 6 is up and accepting

Lab 6 is up.   YOu have until next tuesday, 8 am to submit

Dan
-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 14 Feb 2001 01:16:47 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: How to get your Test back

You can get your tests back at recitation this week or during your TA's
office hours.  

Remember that if you want to question/challenge a grade you must meet with
the ta who graded the problem.  Office hours are posted on the web site.

-- 
/*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 13 Feb 2001 13:16:53 GMT
From: Jester 
Subject: Lab 6 Soon (TM)


Sorry for the delay on this.  Lab 6 will be up later this afternoon.

Dan



-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 12 Feb 2001 15:28:50 GMT
From: Jester 
Subject: Lab 4 Grades

Your grades for lab 4 have been posted.  The scores are out of 100 points.  
If you were missing 1 item from the list (such as an image that won't show
up, no email link), you received an 80.  If you were missing 2 items, you 
received a 60.  3 items, 40, etc.

If you modified your webpage after the due date, you got a zero.

If you have any questions regarding your grade, DO NOT TOUCH YOUR WEBPAGE 
UNTIL YOUR QUESTIONS ARE RESOLVED.  

Otherwise, you are free to edit your page as you like.  Keep in mind that
there will be a second html lab in the coming weeks.  You must meet all
the requirements for lab4 completed in order to receive a grade for the 
upcoming HTML II lab.  (As a preview, you'll be adding a table, an imagemap,
and a mailform to your page)

Dan  

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 9 Feb 2001 21:03:20 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Test one

As you may have noticed, test one has been graded and (most of) the grades
are up on WebWork.  We haven't decided how we're going to be giving them
back yet, so keep checking .announce for when we figure it out.  Don't mail
your ta, (s)he doesn't know yet either.  

Once you get your test back, you may want to question/challenge your grade.
The *only* person who can change a grade is the TA who graded the problem in
question.  Look on the front page for the initials of the TA who graded the
problem, then check the web page to see when that ta's office hours are.
Don't mail your ta; don't ask about it on the newsgroup, don't mail the
grading ta unless you can't attend thier office hours.  Grading questions
will be handled in person only, not by e-mail.  

Failure to follow these directions may result in your appeal being denied.

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 6 Feb 2001 12:46:22 GMT
From: Jester 
Subject: Lab 5 is up (sorry for the delay)

Lab 5 is up on the webpage.  Sorry for the delay.


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 3 Feb 2001 05:06:59 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework 3 is up.

Homework 3 is now up on the homeworks web page.  Enjoy :-).

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 2 Feb 2001 21:03:27 GMT
From: Jester 
Subject: Lecture 8 is up


Lecture 8 is on the webpage.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Followup-To: git.cc.class.cs1312.questions
From: dpowers@cc.gatech.edu (Doug Powers)
Subject: WebWork

WebWork is now back online.
Thank you for your patients.

-- 
Doug Powers
1311/1312 WebWork Admin
dpowers@cc.gatech.edu


--------------------------------------------------------------------------------
Date: 1 Feb 2001 15:49:59 GMT
From: Jester 
Subject: Important Test Information


Greetings everyone.  Your first exam is coming up this Tuesday.  We've 
set up a few rules and regulations for you to follow to ensure that 
everything runs smoothly.

1)   Do everything in Pencil.  Not Pen.  BRING A PENCIL.

2)   We will be collecting STUDENT IDS (buzzcards) before giving you your 
     exam.  YOU MUST HAVE YOUR ID IN ORDER TO TAKE YOUR EXAM.  No 
     substituions, no excuses.

     Upon completion of the exam, you will be given back your ID.

3)   You MUST take the exam in the timeslot that you are signed up for.  
     If Oscar says you are in Kurt's section, you must show up to Kurt's 
     class.  If Oscar says you are in Monica's section, you must show up to 
     Monica's class.

     TAs will have official rolls for each section.  If you show up for 
     the wrong section, you will not appear on that list and thus will 
     receive a ZERO for the exam.

4)   All bags, bookbags, & hats must be placed at the front of the room 
     receiving your exam.  You may not have any books or papers with you
     at your seat.  

5)   We reserve the right to ask you to move seats during the exam.  Even 
     if you do not think you are doing something wrong, do not argue.  
     Just move.  This is for your own protection as others may have 
     "wandering eyes" in your area.  Please remember that you're wasting 
     your own time by arguing.   

6)   DO NOT BE LATE!  If you are more than 15 minutes late to the exam, 
     you will NOT be given an exam.

7)   If you find yourself needing extra paper, you may raise your hand and
     ask one of the PROCTORS for paper.  

The following may earn you a zero on the exam and possibly an F in the course:

   1)  Talking with anyone who is not a proctor.  For ANY reason.  In ANY 
       language.  In ANY manner.

   2)  Sharing ANYTHING (pencils/erasers/paper)
    
   3)  Using paper not given to you by a proctor
 
   4)  Having Cell Phones/beepers/handheld computers & PDAs/Calculators/Laptops
       in your possession during the exam.  Leave them (turned off) in your 
       bag at the front/side of the room.
   
   5)  Not following directions given by a proctor
   
   6)  Writing after time is called (even "just to finish up"). Your tests must 
       be in our hands when time is called.  MUST.  
   
   7)  Using books/notes
   
   8)  Disrupting the class 


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 1 Feb 2001 02:07:04 GMT
From: Jester 
Subject: Lecture 7 is up

Lecture 7 is up and ready to go.


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 31 Jan 2001 16:36:42 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Are you still having trouble with Dr. Scheme and WebWork?

If you're still having trouble with doing your homework in Dr. Scheme or
turning in your assignment via WebWork, then check out the web page at:

www.cc.gatech.edu/classes/AY2001/cs1311x/webworks/guide/index.html

It's also linked to from the homeworks web page.


-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 31 Jan 2001 02:35:14 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: A few words about homework two.


Just a few notes about homework two:

o The example for 13 was incorrect.  (nPr 4 4) should be 24, not 1.

o The hint for problem 15 should say to look at your solution to problem 14,
  not problem 13.  These corrections have been made to the web page, but if
  you have printed out a hard copy or if your browswer keeps a cache of the
  page, be sure to note these small changes.

o For this and all of your remaining Scheme homeworks you MUST follow the
  mandatory Scheme Style Guidelines which are linked to off of the homeworks
  web page and are available directly from:
  
     http://www.cc.gatech.edu/classes/AY2000/cs1311x/hw/style-guidelines.html
  
  This means that you MUST use the template shown on the web page.  Put your
  gt-number (ie, gte123q or gt1234w) in all three places it's asked for.  If
  you have helper functions that are used more than once, there is no need to 
  duplicate them in each problem, just put them in the first problem you use
  them in.  Failure to follow the guidelines WILL result in a penalty to
  your grade.

o We will be autograding your files EXACTLY as they are recieved.  This means
  that Word docs and HTML files and everything else that we fixed last time
  will be tossed through the autograder as-is, and you will get zero points.  
  
So to make a long post short:  follow the directions so that we can more
easily grade your assignment.  A well-written, well-formatted, correct
homework makes for a happy TA, and a happy ta is a generous TA :-).

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 30 Jan 2001 03:59:34 GMT
From: Jester 
Subject: Lab 4 is up

Lab 4 is up and ready to go.


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 28 Jan 2001 22:17:55 GMT
From: Jester 
Subject: Lecture 6

Lecture 6 is up and ready to go.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 26 Jan 2001 02:14:49 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework 2, problem 2

We're dropping problem 2 from the homework.  Don't do it.  It's a stupid
problem (think about why calculating remainder using augmentive recurision
is rather dumb).  Leave the numbering for the rest of the problems the same,
just skip number two.


-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 24 Jan 2001 15:11:00 GMT
From: Jester 
Subject: Lecture 5

Lecture 5 is up and ready to go

Dan
-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 23 Jan 2001 15:26:53 GMT
From: Jester 
Subject: The Rules

After looking at some of the submissions for the first homework, it has 
become quite obvious that we need to establish some ground rules and 
regulations in regards to your homework submissions for the rest of the 
semester.

The TAs were authorized to correct minor errors on THIS homework only 
that would have prevented your file from loading (malformed comment &
improper file formats).

This is a one time only mercy.  You will not see this again.  From now
on, what you submit is ENTIRELY what you are graded on.  

Without further ado, the rules:

(subject to addition and alteration)

Rule #1:

   Do NOT submit Microsoft Word documents as your homework.

      Please remember that we actually load the files you submit
      directly into an autograder, which runs Scheme on them.

      It shouldn't come as a suprise to you that Microsoft Word
      documents aren't going to load.


Rule #2:

   Do NOT submit HTML documents as your homework.

      See rule #1

Rule #3:

   Write everything into the DrScheme Editor window.  Once you are
   ready to submit, select "File->Save Definitions".  This will 
   create a file with a "scm" extension.  Submit these files.

Rule #4:

   Please do not have any nonalphanumeric characters in your file
   name.  No spaces, dashes, parentheses, brackets, squiggles, percentage
   signs, etc.

Rule #5:

   Be mindful of Word wrap.  When you're typing a great deal of text, DrScheme
   is set up so that it makes it seem as if you've just gone to the next line
   However, if you notice there are little arrow lines that appear on the end
   of the line you just left.  This indicates word-wrap.  You are actually
   still typing on the previous line.   It just looks like you've pressed 
   enter at the end of the line.

   We get the files exactly as you've written them, so if everything is one 
   huge line extending out into the distance, that's what we're going to load,
   regardless of any errors this might cause.

   To turn word wrap off, in DrScheme go to "Edit->Preferences" And select 
   General from the Category drop boxes.  Look down the list that pops off 
   and UNSELECT "Wrap words in editor buffers."

Rule #6:

   Be aware of comments in your code.

   The semicolon indicates that whatever follows on the same line will be
   a comment.  

   And in contrast, any comment that is not preceded by a semicolon is
   NOT a comment, DrScheme will attempt to load it.  

   Let's look at some examples:

      ;this is a comment

      This is not a comment.  

      ;This is a very very very very very very very very very very very 
       very very very very very very very very very long statement that
       began as a comment but ends as an error.  


      ;this is a mistake that was found on quite a few homeworks:
      ;p1  (define (bob x)
            (+ x 1))


Rule #7:

    Always make sure that you can load your DrScheme file without errors
    by pressing the "execute" button and checking for errors.  

    Always.

    Every Single Time.

    Always.

    Have we mentioned that you HAVE to do this?

Rule #8:

    The TAs are under no obligation and in fact are prohibited from 
    altering your files in order to make them work.  This is your work
    that you, the student, are submitting.  It is YOUR responsibility to 
    make sure the essays you thought you commented out are commented out, 
    the functions that you thought tested aren't commented out and actually
    work, and the file is of the correct format.

    We grade working points up to the point at which the autograder catches
    your first loading error.  After that point, we grade only style points.

    Do NOT come to your TA under any circumstance with a line similar to:

     "I don't think it's fair that I got  points taken off because
      of a "

     "After all the comment was for readability."  

     "I mean, it's not like I forgot to close up any of the other functions."

     "All you had to do is comment that one part out and it all works. 
      Everything loads."

     Etc.

    The answer to all of these pleas is "No."  You will not get your points
    back.  No matter how ridiculous it seems, you should have loaded your
    file into DrScheme before submitting.  Don't ask for more points.

Rule #9:

    You are all individually responsible for ensuring that not only are your
    submission files formatted correctly, but that they are the files you 
    want to submit.  Check this by using webworks "retrieve submission" 
    option.  This option retrieves a copy of the file a student submits 
    for an assignment.





-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Followup-To: git.cc.class.cs1312.questions
From: adhilton@cc.gatech.edu (Andrew Hilton)
Subject: WebWork problem resolved

The problem where WebWork was not taking the submitted files has been fixed.
You should now be able to correctly submit all of your assignments.

-- 
Andrew D. Hilton
Head ProgDev CS1312


--------------------------------------------------------------------------------
Date: 22 Jan 2001 04:54:46 GMT
From: Jester 
Subject: Lab 2 Extension

Due to some small errors in Webworks, many of you have had difficulties
adding files to be submitted for lab 2.  Hopefully this problem will
be addressed and corrected soon.  However, on the offhand chance the
webwork people are asleep (as most rational people should be ;), the
deadline for lab 2 is extended until Tuesday 8 am.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 21 Jan 2001 07:49:17 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Lab 1 grades are up

Lab one grades were just posted to webwork.  If you think that your grade is
incorrect, then mail me and attach the automatic e-mail that you recieved.

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 20 Jan 2001 08:53:10 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Homework 2 is now available

Homework two is now up for your Scheming enjoyment.  It's due February
2nd, 8am.

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 19 Jan 2001 02:09:12 GMT
From: Jester 
Subject: Lecture 4


Lecture 4 up and ready for your reading pleasure.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 18 Jan 2001 08:24:29 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: [hw1][p7]Format for your answer


There has been some confusion as to what exactly the correct format for the
answer to problem 7 is.  The correct format is this (consistent with the web
page):

(define 7a (+ 1 1))
(define 7b (+ 2 2))
etc...

If you want to check your answer, then in the interactions window you can
just type:

> 7a
2
> 7b
4 
etc...

You may be thinking "That's not a function!  What's going on here?" but
don't worry.  We'll cross that bridge when we come to it.  For now just know
that this is the format that we want your answers to question 7 to be in.

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 18 Jan 2001 03:17:07 GMT
From: Jester 
Subject: Lecture 3

Lecture 3 is up and ready to go.

Dan


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 17 Jan 2001 22:22:33 GMT
From: Jester 
Subject: Small Correction to Lab 2


There's a small bug in lab 2.  We goofed.

type:

   cp ~bk62/pub/honor_statement .

instead of
   cp ~bk62/honor_statement

(the period is important!)

Changes have been made to the web page.

Sorry for the confusion.

Dan


-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 17 Jan 2001 01:02:52 GMT
From: Jester 
Subject: Lab 2 is up

Lab 2 is up for your enjoyment.  It is due Monday, 8 am.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 15 Jan 2001 18:56:34 GMT
From: Jester 
Subject: Lab 1 extension

Due to the problems we experienced with the scripts for lab 1, there will be 
an extension until noon, wednesday to complete the lab.

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 15 Jan 2001 04:40:04 GMT
From: Jester 
Subject: GT-Number vs Student Number

Greetings,

It's come to my attention that several of you are making some small 
mistakes for lab 1 by putting your student number instead of your 
gt-number in the body of the message or in your signature..

Your gt-number is the number assigned to you by Georgia Tech that you
use to log into Acme.  It comes in the format gt####x or gte###x.  

Your student number is another series of numbers entirely.  We rarely, if
ever, ask for your student number.  You should, in fact, try to avoid 
posting your student number anywhere on a newsgroup or email unless
specifically asked by a professor or course administrator.

Thank you

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 15 Jan 2001 04:33:41 GMT
From: Jester 
Subject: Webworks & you

Howdy all!

More than a few of you have been emailing Kurt and Monica about the 
procedure for turning in future assignments for the course (such as
the looming homework 1).  This semester 1311 and 1312 are utilizing 
a new system for course administration.  This system is called WebWorks.

The program allows students to view information about their recitation
sections, submit homeworks, retrieve submissions, and check their 
grades.  

We've put together a small page of documentation for the system off
our website.  It is very important that you all look over this 
information and get yourselves set up as soon as possible.  By following 
the instructions on the page, you will be able to determine
your recitation and Teaching Assistant assignments for the semester.

Thanks

Dan

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 14 Jan 2001 19:55:54 GMT
From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy)
Subject: Having trouble with lab1?

One of our TA's has written a script that will fix some of the tin issues in
lab1.  In order to run the script, do the following (in order):

o Log into acme via telnet
o At a prompt, type:  ~gte393u/lab1-fixes/cs1311x-setup.sh
o Log out
o Log back in

You should then be able to run tin by just typing "tin" (without the quotes)
at a command prompt.  

Even if you have successfully completed the lab, you should run this script
anyway.  It fixes some path issues and fixes a potential problem with using
the backspace key.

Due to the various problems with this lab, the due date has been extended
until noon on Wednesday, January 17.

-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/


--------------------------------------------------------------------------------
Date: 14 Jan 2001 06:20:03 GMT
From: Jester 
Subject: Lectures 1 & 2


Hey all,
   lectures 1 & 2 are posted on the web page.

-- 
 __   __   ___        __            __
/||\_/||\   |   ___  /            |/  \  Clowns to the left of me
\/-^-^-\/   |  /     \__   |   _  |___/     Jokers to the right
o (@ @) o   | | --      \ _|_ /_\ | \    Here I am,      
   \-/    \_/  \___   __/  |  \_  |  \      Stuck in the middle with you..
http://www.lerners.net/~jester   lerner@cc.gatech.edu   


--------------------------------------------------------------------------------
Date: 10 Jan 2001 07:18:44 GMT
From: bkennedy@treehouse.kitenet.net (Bryan Kennedy)
Subject: Lab1 is up and ready to go

Lab one is now linked to off of the class web page.  Have fun, and please
post any questions/problems to the .lab newsgroup.


-- 
/*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/
/*            Who is John Galt?   CS1311X-TA                 */
/*===========================================================*/