Goals for Week of December 4th -- December 8th

Monday Tuesday Wednesday Thursday

Friday

L21

 

L22

Homework HW5
due

Homework HW6
assigned

Lab5

L23

How not to implement Tic Tac Toe
bad worse
1180

L24

 TicTacToe now in SourceForge/Eclipse

play the game

Latest News

  1. [12/07/06 12:09 AM] TicTacToe now available in SourceForge. Note that I added a GUI counterpart (there is an Applet class in tictactoe.gui that you can run) and I only had to add a single method to the TicTacToe class, which I likely could have foreseen).
     
  2. [12/07/06 11:12 AM] Handout for Today is available.
     
  3. [12/06/06 1:56 AM] Lab5 is ready to go.
     
  4. [12/06/06 1:05 AM] Homework 6 now available.
     
  5. [12/06/06 1:00 AM] Homework 5 solutions now available within Eclipse/SourceForge
     
  6. [12/03/06 4:30 PM] This week we will work on an approach to design that builds on the work we have done to date.
     
  7. [12/03/06 4:29 PM] Homework HW5 is due at 10:00 AM Tuesday December 5th.

Goals for Week of November 27th -- December 1st

Monday Tuesday Wednesday Thursday

Friday

L17

Homework HW5
assigned

L18

 

 

Lab4

L19

 

L20

 

Latest News

  1. [11/29/06 10:34 PM] Added Algorithm for int exitLine(int line) in HW5.
     
  2. [11/29/06 12:10 AM] Lab4 is ready to go.
     
  3. [11/28/06 9:14 AM] HW5 skeleton video now available [95 MB]. Also you can find the code when you go to Eclipse. Switch to the CVS perspective, expand the sourceforge repository location you already have, and locate 'hw5Skeleton'. Right-click on it and select "Check Out"



     
  4. [11/28/06 12:08 AM] Final HW5 document ready, with grading guidelines and point allocations.
     
  5. [11/27/06 9:35 PM] Updated Amida document, mostly formatting issues with graphics.
     
  6. [11/20/06 11:49 PM] Exam 2 is now graded and scores are posted to my.wpi.edu; there may be some lingering daily question scores to be added, which will be resolved over the next few days. Exam 2 analysis can be found here. Exam 2 sample solutions found here.

Goals for Week of November 20th -- November 21th

Monday Tuesday Wednesday Thursday

Friday

L16

Homework HW4
due at 4:00 PM

Exam 2

You can bring single piece of handwritten paper to exam

 

Thanksgiving
Day

 

Latest News

  1. [11/20/06 11:49 PM] Exam 2 is now graded and scores are posted to my.wpi.edu; there may be some lingering daily question scores to be added, which will be resolved over the next few days. Exam 2 analysis can be found here. Exam 2 sample solutions found here.
     
  2. [11/20/06 4:04 PM] Homework 4 is now closed. Solutions available via SourceForge/Eclipse.
     
  3. [11/20/06 11:27 AM] Handout from today available.
     
  4. [11/20/06 9:05 AM] Abstract base classes example/video available.
     
  5. [11/19/06 12:42 AM] Updated Office Hours to help out for Sunday and Monday.
     
  6. [11/18/06 3:40 PM] Here is a nice article on equals() and hashCode()
     
  7. [11/17/06 9:52 PM] Don't forget that homework HW4 is due at 4:00 PM on Monday.

Goals for Week of November 13th -- November 17th

Monday Tuesday Wednesday Thursday

Friday

L12

L13

HW3 Due 10:00 AM
HW4 Assigned

 

Lab3

L14
 

 

L15

Latest News

  1. [11/16/06 5:02 PM] Daily Question for L15 now available.
     
  2. [11/16/06 12:03 AM] Turnin is now working again. Lab will be kept open until 12:30 for turnins.
     
  3. [11/16/06 12:00 AM] Video solution for Lab3 [45 MB .avi file] is now available (Examples/lab3 in sourceforge code has the solution).
     
  4. [11/15/06 8:18 PM] The turnin system is down. If you haven't yet submitted your lab3, please (*gulp*) email it to me, heineman _at_ cs.wpi.edu.
     
  5. [11/15/06 10:10 AM] Daily Question for Thursday now available.
     
  6. [11/15/06 1:20 AM] Lab3 is now posted and ready to go. Good luck!
     
  7. [11/14/06 4:42 PM] HW4 guidelines are posted. I have tried to estimate the amount of code you must write for this assignment, and a sense of how long this should be.  My back-of-the-envelope calculation suggests that you will need 11 hours (± 2 hours) to complete this assignment. Please take this information into account when you schedule your time. Working with your partner is essential to be able to get this assignment done on time.  You will greatly benefit by developing your test cases as you write your code.
     
  8. [11/14/06 4:11 PM] Lab3 is not yet placed on the web.
     
  9. [11/14/06 2:42 PM] Homework3 solutions now available. Find them in the sourceforge/Eclipse Sourcecode examples.
     
  10. [11/14/06 2:12 PM] Homework4 is ready to go. Note that it is due on Monday November 20th at 10:00 AM.
     
  11. [11/13/06 9:43 AM] Added extra Office Hour for Heineman (3PM Monday, today)
     
  12. [11/12/06 10:17 PM] Consider small example programs in nov13 examples (SmallExampleProgram and MoleculeConstructor). Note that MoleculeConstructor can be "dropped in" to your existing HW3 to give you a sample program by which you can additionally verify you are producing workable code.
     
  13. [11/12/06] 9:44 PM] Clarifications to HW3 available. Note that these updates are only clarifications: no points will be lost if you don't attend to these.
     
  14. [11/10/06 12:06 AM] For examples of hashCode() method, see nov10 code examples in sourceforge/Eclipse.
     
  15. [11/09/06 11:16 PM] Slides available for Friday Nov. 10th.

Goals for Week of November 6th -- November 10th

Monday Tuesday Wednesday Thursday

Friday

Exam1

in-class

You can bring to the exam single piece of paper with handwritten notes

L9

HW2 Due 10:00 AM
HW3 Assigned

 

Lab2

L10
 

 

L11

Latest News

  1. [11/10/06 12:06 AM] For examples of hashCode() method, see nov10 code examples in sourceforge/Eclipse.
     
  2. [11/09/06 11:16 PM] Slides available for Friday Nov. 10th.
     
  3. [11/09/06 4:55 PM] Daily Question for L11 now available.
     
  4. [11/07/06 3:59 PM] HW3 has been reviewed, and all clarifications are posted there.
     
  5. [11/07/06 3:58 PM] Exam information posted on the exams page. The class performed well on the exam. Good job.
     
  6. [11/06/06 9:14 PM] Because of questions regarding the format of HW2, problem 4 (mostly because my own instructions are contradictory) I will instruct TAs to accept both "rev(si)" and "si" as being allowable output for "pos1..pos2 - fragment". See HW2 description.
     
  7. [11/05/06 12:48 AM] Added Clarifications to HW2.

Goals for Week of October 30th -- November 3rd

Monday Tuesday Wednesday Thursday

Friday

L4

Reflection

Advanced Solution

L5

HW1 Due 10:00 AM
HW2 Assigned

 

Lab1

L6


 

 

L7

Handout

Latest News

  1. [11/05/06 12:48 AM] Added Clarifications to HW2.
     
  2. [11/02/06 12:50 PM] Lab1 Solution now available in sourceForge, under Examples project
     
  3. [11/02/06 12:22 PM] Interesting colloquia in Math Department on Integrative Analysis of Genomic Data (given topic for HW2, this is rather relevant!) Friday, November 3rd at 11:00 AM in Stratton Hall.
     
  4. [11/02/06 11:26 AM] Unable to print today's handout. Here it is.
     
  5. [11/02/06 12:56 AM] Handout now available for Friday November-03.
     
  6. [11/01/06 11:35 PM] Final changes to Programming Partners (for HW2) to be decided tomorrow, November 2nd.
     
  7. [11/01/06 9:28 PM] Daily Question now available for Nov-02. Sorry it wasn't there earlier today.
     
  8. [10/31/06 10:39 PM] Uploaded solutions to HW1 within SourceForge, Examples Project. Or grab them here.
     
  9. [10/30/06 8:59 AM] To date, only 90 students have signed up to access SourceForge. This is unacceptable. All class examples are posted here. Sign up today.
     
  10. [10/30/06 8:52 AM] Make sure you know how to submit Homework1 via turnin
     
  11. [10/30/06 8:50 AM] Each day there are new example programs as posted to sourceForge. There is a tutorial showing how to Update your Eclipse workspace each day to retrieve them.
     
  12. [10/28/06 11:45 PM] Homework 1 is due electronically via turnin by 10:00 AM. Be advised that any homework not received by this time will receive zero points. Submit what you have accomplished; partial credit to be assigned based on the hw1-guidelines.

Goals for Week of October 24th -- October 27th

Week by Week Monday Tuesday Wednesday Thursday

Friday

   

L1

 Advanced

Lab0

L2

Submit Partner Requests
 

 Advanced
 

L3

Project Partner assignment completed

HW1 Assigned

Latest News

  1. [10/27/06 12:49 PM] Homework 1 now available. Guidelines posted too.
     
  2. [10/27/06 2:05 PM] Turnin is now open for this class. If you are a new Turnin user, your password will be mailed to you. If you have an existing account, then you can log in: don't forget to select 'cs2102' as your class.
     
  3. [10/27/06 12:49 PM] Homework1 will be posted by 3PM TODAY.
     
  4. [10/27/06 8:46 AM] Programming partners Assigned.
     
  5. [10/24/06 11:31 PM] Wonder where you can find the "Daily Question"? Click on the Date on the Syllabus page to bring up the daily objectives; or click on the lecture "L#" link in the above "Goals for the Week" schedule
     
  6. [10/24/06 11:27 PM] You are to read the pages in brackets [pages] on a syllabus day for that day. For example, by Thursday you should have read pages [33-46] when you come to class. For Wednesday, you should read the introductory pages [2-32].
     
  7. [10/24/06 11:26 PM] Heineman office hours posted: 11AM Thursdays, 2PM Mondays.
     
  8. [10/24/06 11:30 AM] Tutorial for accessing SourceForge CVS from within Eclipse is available. Note other tutorials are available too.
     
  9. [10/24/06 11:22 AM] Mac users should download the JDK 5.0 (release 4) here. There is no problem with having a slightly different version. Just make sure it is at least JDK 5.0
     
  10. [10/24/06 11:06 AM] my.wpi.edu is now running again.
     
  11. [10/24/06 9:26 AM] Ready to get started!
     
  12. [10/23/06 7:54 PM] Less than one day to go.... If you would like to get a head start, install the version of the J2SE shown above and install Eclipse 3.2
     
  13. [10/21/06 2:50 PM] Would there be an interest in an Eclipse help session, 5PM on Thursday? I'll ask in class. It will be held (if sufficient interest) in Fuller Labs (FL) 320.
     
  14. [10/20/06 4:20 PM] 80 hours to go until the class starts......
     
  15. [10/20/06 1:52 PM] Topic Map for course now available (beta).
     
  16. [10/17/06 7:38 PM] my.wpi.edu now available for students
     
  17. [10/16/06 3:10 PM] What are you getting yourself into? Check out 2004 (post exam1 and end of class) and 2005 (post exam1 and end of class) recommendations from past students on how to improve the course. I have tried to implement many of these.
     
  18. [10/16/06 9:57 AM] Setting course objectives
     
  19. [10/11/06 11:34 PM] Getting ready! Patience is the word of the day! See you October 24th.