<?xml version="1.0" encoding="ISO-8859-1" ?>
 <rss version="0.91">

 <channel>
 <title>Introduction to Computer Science II</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12</link>
 <description>Computer Science 12 -- Introduction to Computer Science II</description>
 <language>en-us</language>

 <item>
 <title>Update to the Final Project page</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-12-21-project-final.html</link>
 <description>
<b>2007-Dec-13:</b> The posting for the <a href="assignments/2007-12-21-project-final.html">Final Project</a> has been updated.  There are a couple more test inputs, a new <tt>BitSequence</tt> class for you to use, and a pre-compiled Huffman classes to help you do some incremental development.
 </description>
 </item>

 <item>
 <title>Optional Final Project for 2007-Dec-21</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-12-21-project-final.html</link>
 <description>
<b>2007-Dec-12:</b> The <a href="assignments/2007-12-21-project-final.html">Final Project</a> has been posted.  You must either take the final exam or complete this assignment.  I would not recommend doing both.
 </description>
 </item>

 <item>
 <title>Project 8 for 2007-Dec-12</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-12-12-project-8.html</link>
 <description>
<b>2007-Dec-12:</b> <a href="assignments/2007-12-12-project-8.html">Project 8</a> has been posted.  Enjoy!
 </description>
 </item>

 <item>
 <title>Corrections to Project 7</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-12-02-project-7.html</link>
 <description>
<p>
<b>2007-Dec-02:</b> <a href="assignments/2007-12-02-project-7.html">Project 7</a> contained a few errors.  In particular, there was a reference to a <tt>NumberParser</tt> class, as well as a mention of real-valued numbers.  That was old material that I failed to remove before posting the assignment, and can safely be ignored.  In fact, it has now been removed.
</p>
<p>
Additionally, I failed to specify whether leading zeros were legal.  Although I will not penalize you for accepting them, ideally, strings that have leading zeros on an otherwise well-formed integer should be rejected as malformed.
</p>
 </description>
 </item>

 <item>
 <title>Project 7 for 2007-Dec-02</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-12-02-project-7.html</link>
 <description>
Here is <a href="assignments/2007-12-02-project-7.html">Project 7</a>, due on 2007-Dec-02.  Enjoy!
 </description>
 </item>

 <item>
 <title>Lab time for 2007-Nov-14</title>
 <description>
Due to popular request, we will have <b>lab today in SMudd 014</b>.
 </description>
 </item>

 <item>
 <title>Cancelled lab for 2007-Nov-12</title>
 <description>
I am out sick, so <b>lab is cancelled today.</b> Please continue work on Project 6, and feel free to send questions.  If there is demand for it, we may hold a lab time on Wednesday.  Also watch for the posting of Project 7, coming soon.
 </description>
 </item>

 <item>
 <title>Project 6 for 2007-Nov-16</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-11-16-project-6.html</link>
 <description>
Here is the complete description of <a href="assignments/2007-11-16-project-6.html">Project 6</a>, where you will implement and time the execution of various sorting algorithms.
 </description>
 </item>

 <item>
 <title>Solutions to the mid-term exam</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/mid-term-solutions.pdf</link>
 <description>
Here are the <a href="mid-term-solutions.pdf">solutions to the mid-term exam</a>.  Check them out, let me know if you have questions, complaints, etc.
 </description>
 </item>

 <item>
 <title>Help session on Monday, 2007-Nov-05</title>
 <description>
I apologize that I (lazily) never confirmed or disconfirmed this evening's lab session.  With apologies to those who showed up on speculation, sorry for wasting your time, since I was, ultimately, unable to hold the session tonight.  So, instead, we will have a <b>Monday, 2007-Nov-05, 8:00 pm help session</b> at my house.  Bring your laptop if you have one, and be ready with your questions.  We'll provide dessert, and, I hope, some useful tips.
 </description>
 </item>

 <item>
 <title>Project 5 for 2007-Nov-07</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-11-07-project-5.html</link>
 <description>
At long last, I've posted a <a href="assignments/2007-11-07-project-5.html">complete description of Project 5</a>, which is now due on <b>Wednesday, 2007-Nov-07, at 11:59 pm</b>.
 </description>
 </item>

 <item>
 <title>Sample mid-term exam</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/sample-mid-term.pdf</link>
 <description>
Here is a <a href="sample-mid-term.pdf">sample mid-term exam</a>.  Remember that there may be topics addressed by this mid-term with which you are not familiar.  Its true purpose is provide examples of the types of questions that I am likely to ask on this Wednesday's mid-term exam.
 </description>
 </item>

 <item>
 <title>Corrected Friendly cell results</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/index.html</link>
 <description>
You must re-copy the results files for the Friendly cells, as my original versions were incorrect.  For more information on how to do that, see the corresponding annoucement on the class web pages.
 </description>
 </item>

 <item>
 <title>Lab time today (again)</title>
 <description>
Today, we will <b>meet in the lab</b> to do some work on Project 4.
 </description>
 </item>

 <item>
 <title>Project 4 for 2007-Oct-19</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-10-19-project-4.html</link>
 <description>
The <a href="assignments/2007-10-19-project-4.html">Project 4 page</a> is now available.  It's lacking a little bit of detail, but most of what you need is there.  Note that this project depends heavily on <i>inheritance</i>, which we are covering right now.
 </description>
 </item>

 <item>
 <title>Changing date help/lab session at my house!</title>
 <description>
I am <b>moving the date of the help/lab session at my house</b> from today to tomorrow.  So, do <b>not</b> show up tonight (Tuesday), since there will be no session.  Instead, show up tomorrow (Wednesday) at 8 pm at my house for time to work on your project with a little support.
 </description>
 </item>

 <item>
 <title>Project 3 for 2007-Oct-05</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-10-05-project-3.html</link>
 <description>
The <a href="assignments/2007-10-05-project-3.html">Project 3 page</a> is posted.  Please <b>note the due date</b>, which is just before the long fall weekend break begins.
 </description>
 </item>

 <item>
 <title>Lab time today</title>
 <description>
<b>Today</b>, we will hold class <b>in the lab</b> (SMudd 014) again to continue discussion and work on the Game of Life.
 </description>
 </item>

 <item>
 <title>Project 2 for 2007-Sep-23</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-09-23-project-2.html</link>
 <description>
At long last, here is <a href="assignments/2007-09-23-project-2.html">Project 2</a>, due on 2007-Sep-23.  Note that it recommends
(and describes) the use of the <tt>Scanner</tt> class instead of the <tt>Keyboard</tt> class, thus eliminating any reliance on
settings in your <tt>.cshrc</tt> file.
 </description>
 </item>

 <item>
 <title>Corrections for 2007-Sep-17 lab information</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-09-23-project-2-corrections.html</link>
 <description>
I made two mistakes during today's lab.  First, I erred in telling you what to place in your <tt>.cshrc</tt> file in order to get
the <tt>Keyboard</tt> methods to work.  Moreover, I also incorrectly referred, during lab, to the <tt>Keyboard.readLine()</tt>
method, which does not exist.  So, I've posted <a href="assignments/2007-09-23-project-2-corrections.html">corrections</a> that will
provide the correct information.
 </description>
 </item>

 <item>
 <title>cs12-submit problems solved?</title>
 <description>
I <i>believe</i> that I've fixed all of the problems with the <tt>cs12-submit</tt> program.  If you have not tried it since 9 am
today, go ahead and try it on <tt>remus</tt> or <tt>romulus</tt> again.
 </description>
 </item>

 <item>
 <title>Project 1 for 2007-Sep-16</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-09-16-project-1.html</link>
 <description>
A few days overdue, check out the formal posting for Project 1, which includes instructions on submitting your work.
 </description>
 </item>

 <item>
 <title>Assignment for 2007-Sep-07</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/assignments/2007-09-07-solve-towers.html</link>
 <description>
Check out your first assignment, due on 2007-Sep-07.
 </description>
 </item>

 <item>
 <title>Reading for 2007-Sep-05</title>
 <link>http://www.cs.amherst.edu/~sfkaplan/courses/fall-2007/cs12/course-information.html</link>
 <description>
Before our first class meeting, read the entirety of the course information page.
 </description>
 </item>

 </channel>
 </rss>
