Detailed instructions for preparing for the final project presentation are posted at: Presentations.html
The room is 10BK (Behrakis).
Exam 2 will be held on Tuesday, April 8 2008, 6:00 - 9:00 pm. You can bring all notes, textbook, homeworks, any paper material - no electronics.
The room is 10BK (Behrakis).
A sample exam from the last Fall - with solutions - can be found here.
A list of lecture notes that will help you with the review for the exam is available here.
Posted: March 31st, 2008 1:50 pm
Updated: April 8th, 2008 2:50 pm
A complete handout with a working code for the lecture on Visitor Pattern can be found here.
A similar handout that shows a working code using IList can be found here.
Posted: March 31st, 2008 1:50 pm
The assignment page now includes a link to a file Interactions.java that allows you to play the game once you have designed and tested all parts. Please, use it to enjoy your game.
The link is repeated here: Interactions.java
Posted: March 22th, 2008 11:30 pm
There has been a small problem with the tester and with drawing lines using the draw.jar. Both of these errors have been fixed --- this time for real, I hope.
A link to tester.jar
Posted: March 5th, 2008 8:30 pm
There has been a small problem with the tester and with drawing lines using the draw.jar. Both of these errors have been fixed. To find new jar files go to
Assignment 7 web page.
Due to the problem with drawing lines the deadline for the homework submission for Assignment 7 has been extended till 10:00 pm on Wednesday, February 27, 2008.
Posted: February 26th, 2008 7:30 am
Sorry, I am too sick to do the protfolio reviews - and would not want all of you to catch what I have just before the break. We will resume after the break.
Posted: February 25th, 2008 9:20 pm
The first portfolio review will take place during the labs on Tuesday - in 212 WVH lab.
For information about how to organize the portfolio, please go to Lab 7 web page.
Post any questions you may have on the class wiki.
Posted: February 14th, 2008 1:30 pm
Mike Morgano will hold review session today from 2:30 - 4:30 pm in the 212 WVH lab.
Andrew Leinung will hold review session today from 4:40 - 6:40 pm in the 212 WVH lab.
John Mendelewski will hold review session Tuesday from 3:00 - 5:00 pm in the room 366 WVH.
Posted: February 11th, 2008 8:30 am
Problem 5.2 in assignment 5 says Hand in (as two separate files) both the original solution and the solution after you have designed the loops with accumulators.
You don't actually need to submit the original file (since that is on the 2007 Spring class website), but only the file you wrote, the one where you use accumulators.
Apparently some of the homeworks handed in do not compile. You will get no credit for a program that fails to compile.
If the program compiles and produces a runtime error, additional points may be subtracted. Please, include comments explaining your problems if your program is not complete.
Posted: February 8th, 2008 8:20 am
Exam 1 will be held in the room 135 SH Tuesday, February 12 2008, 6:00 - 9:00 pm. You can bring all notes, textbook, homeworks, any paper material - no electronics.
A sample exam from the last Spring - with solutions - can be found here.
A list of lecture notes that will help you with the review for the exam is available here.
Posted: February 6th, 2008 2:20 pm
Assignment 5 is now posted.
Due Date: Friday, February 8th, 2008 at 11:59 pm.
The solution to this assignment will be posted on the course wiki at https://wiki.ccs.neu.edu/display/CSU213SP08/Home on Saturday --- so you can use it to prepare to the Tuesday's exam.
Posted: February 5th, 2008 6:20 pm
Assignment 4 is now posted.
To run your game you need to do the following:
The class OceanWorld
should extend World
- so the first line of code after the three import statements and a comment what the program does will be:
class OceanWorld extends World{
Include in the definition of the class OceanWorld the following method:
// start the world and the timer boolean go() { return this.bigBang(300,200,0.05); }
where 300 is the width of the world, 200 is the height, and there is a new tick every 0.5 second.
Define the instance of the initial OceanWorld
in the Examples
class:
OceanWorld sfw = new OceanWorld(... );
After you run the program and see that all tests succeeded, in the Interactions window do the following:
> Examples e = new Examples(); > e.sfw.go()
and play the game.
Modified: February 2, 2008 8:00 am
Posted: January 30, 2008 12:10 pm
Part of the lab tomorrow will be devoted to making sure everyone can see and use the class wiki. If you are having problems, make sure you get them resolved during the lab.
Posted: January 28, 2008 3:20 pm
Assignment 3 is now posted.
Posted: January 23, 2008 4:50 pm
In order to submit your homework, please, use the "Submit Multiple 213 Files" option from DrScheme's New menu. Make sure that your file's name does not contain any spaces. Save your files as .java and avoid using the Java Comment Box.
Posted: January 22, 2008 1:40 pm
The wiki for this course can be found at: https://wiki.ccs.neu.edu/display/CSU213SP08/Home
If you did not give us your ccs e-mail address, please, see or e-mail Professor Proulx and she will give you the permission for the class wiki.
Posted: January 15, 2008 7:50 pm
In order to submit your homework, please , use the "Submit Multiple 213 Files" option from DrScheme's New menu. Make sure that you file's name does not contain any spaces and that it ends in ".ss". Also, take care that each line is less than 80 characters long.
Posted: January 15, 2008 4:20 pm
-- the course textbook (Chapters 1-4) is now available in the NU Reporgraphics in the basement of Ell building, around the corner from the bookstore (near the Textbook Buy-back counter).
Chapter 5 will be available soon.
Posted: January 9, 2008 10:50 am
get ready, work hard, ask questions - and have fun.
Posted: December 28, 2007 8:50 am