Announcements


CSE115 B Final Exam (posted 12/7/2001)

The CSE115 B (Ventura) exam will be held in NSC 205 on Thursday December 13, 2001 from 3:30pm - 5:30pm.

See wings.buffalo.edu for other sections.


Office Hours Cancelled(posted 12/2/2001)

My office hours are cancelled for Monday 12/3.

-Adrienne


Programming Alternative to Essay (posted 12/2/2001)

The programming alternative to the essay is now available.


No class/Office hours (posted 11/30/2001)

CSE115B is cancelled today, 11/30/01. My office hours today are also cancelled.

--pv


Lab 8 available (posted 11/26/2001)

Lab 8 is now available on the labs page.


Lab 7 Deadline Extension (posted 11/13/2001)

The Lab 7 deadline has been extended to 10:00am Monday November 26, 2001 for all sections irrespective of when your recitation meets. Keep in mind that this is the first day of classes after Thanksgiving break. If you will not have access to a computer to work on during break, finish your lab before going. You are always welcome to submit early.


Lab 7 Extra Credit (posted 11/13/2001)

A proper use of the State design pattern (along with delegation) will lead to the happy consequence of not having any if statements in your Lab 7 code. If you are able to write Lab 7 without using if statements you will receive 10 points extra credit.

Incidentally, you are required to use the State design pattern for Lab 7.


Office Hours Cancelled (posted 11/13/2001)

My office hours this Friday November 16, 2001 are cancelled.

--pv


ArrayList & Iterator Example (posted 11/12/2001)

To make your coding easier for Lab 7 we are encouraging you to make use of java.util.ArrayList and java.util.Iterator objects, Grades.zip shows some sample code that uses both make sure to look at the GradeBook class.


Lab 7 Specification Changed! (posted 11/12/2001)

Due to a bug in the Solaris threading system causing erratic behavior with the behavior classes, we have modified the requirements for Lab 7. Make sure to read the Addendum section of Lab 7.


Essay alternative to experiment participation

If you elected to not participate in an experiment, or chose to withdraw early from the experiment, you have the option of completing and submitting a short essay. Information about a programming project alternative will be posted soon.


Lab 7 experiment information (posted 11/03/2001 by Alphonce)

The PAIR PROGRAMMING and UML TOOL experiments continue this week with lab #7. A and C sections are doing the UML TOOL experiment, while B, D and F sections are doing the PAIR PROGRAMMING experiment.

Information is available at:

file://username@armstrong.cse.buffalo.edu:/projects/alphonce/Experiments.html
Enter your username in place of username. You will be prompted to enter your cse account password. If you are running your web browser from your cse account you can simply request
file:/projects/alphonce/Experiments.html

Check the information I have on the web page with your information. If anything *disagrees* with your records, let me know. E-MAIL ME <alphonce@cse.buffalo.edu> (with subject line "EXPERIMENT CORRECTION") if any of the information is wrong.


Final Resign Date Reminder (posted 11/3/2001)

The last day to resign the class for first semester freshmen and transfer students is Friday November 9, 2001. If you are unsure about your standing in the class, see your instructor in his/her office hours.


Update to Lab 6 (posted 10/25/2001)

Please note that once again for Lab 6 you are required to submit your UML diagram for your solution to the lab. Please see the lab description for more information.


Lab 6 experiment information (posted 10/21/2001 by Alphonce)

The PAIR PROGRAMMING and UML TOOL experiments continue this week with lab #6. A and C sections are doing the UML TOOL experiment, while B, D and F sections are doing the PAIR PROGRAMMING experiment.

I am working on getting all the experiment information up on a web page. As of 10/21 information on all A and C sections, as well as the Monday Pair Programming sections is available.

This page is available as an html file, but is accessible only to people who have CSE accounts. You can ask your web browser to retrieve this page for you by entering the following URL:

file://username@armstrong.cse.buffalo.edu:/projects/alphonce/Experiments.html
Of course, you need to enter your username in place of username. You will be prompted to enter your cse account password. If you are running your web browser from your cse account you can simply request
file:/projects/alphonce/Experiments.html

Check the information I have on the web page with your information. If anything *disagrees* with your records, let me know. E-MAIL ME <alphonce@cse.buffalo.edu> (with subject line "EXPERIMENT CORRECTION") if any of the information is wrong.


Section A Grades in Electronic Gradebook (posted 10/14/2001)

The Section A grades including the Exam, Lab 1 and Lab 2 grades are now avaiable for the A Section in the Electronic Gradebook on the Resources page.


Section B Exam 1 Reminder (posted 10/12/2001)

Please remember to bring your SUNY card with you to the exam on Monday.

--pv


Electronic Gradebook (posted 10/11/2001)

The Electronic Gradebook is now online! It is available on the Resources page. It currently only has grades for section B.


Lab 4 Classlib for Home Errata (posted 10/06/2001)

The Light.exe self-extracting zip file was placing the classes in the incorrect directory. To fix this either move the C:\Light folder into C:\Work\115\Classlibs\CSE115 or download and run the new Light.exe file.


Grading chart (posted 09/29/2001)

A chart showing who grades which section for which lab is available on the resources page.


Section B Updated Schedule (posted 09/28/2001)

An updated schedule for section B has been posted on the schedule page, reflecting the new date for exam 1.


Class Diagrams in a Nutshell (posted 09/27/2001)
Got your has a mixed up with your uses a? Can't tell which is more profitable, inheritance or association? See the Class Diagrams in a Nutshell page.
Lab #4 available (posted 09/27/2001)
Lab #4 is now available. Check out the labs page.
Office hour update (posted 09/21/2001)
I (Alphonce) have to make a slight change to my office hours today. Instead of office hours running from
	1:00 - 1:50  and  2:30 - 4:00
they will be
	1:00 - 1:30  and  2:45 - 4:30
Apologies for any inconvenience - I need to squeeze in two meetings between 1:30 and 2:45.

This change is, for the time being, only for today.


Working at Home Instructions updated (posted 09/21/2001)
New instructions for installing the software needed to work at home are now available on the web on the resources page. Please read and follow the instructions carefully for a successful install on your home machine.
Section B Source Code available (posted 09/19/2001)
The source code for section B is now available on the web on the code page. It includes a link for a self-extracting zip file that contains the RandomSquare and BouncingBall classes.

Recall that you can access the same code while logged in to yeager at ~pventura/115.

--pv


General Information handout available (posted 09/18/2001)
The General Information handout that was given out on the first day of classes, is now available for download.
Can't compile from home? (posted 09/15/2001)
To be able to compile labs 2 & 3 at home there are additional classes that need to be installed in the CSE115 package. See the Labs page for the necessary files.
Lab #3 available (posted 09/13/2001)
Lab #3 is now available. Check out the labs page.
Tuesday lab session due date change (posted 09/13/2001)
Because Tuesday lab sessions were cancelled, the due date for lab 2 for Tuesday sections only has been changed. See the lab description for details.

No labs will be held Tuesday next week due to Rosh Hashanah. If you are in a Tuesday lab session it is your responsibility to attend alternate recitations this week and next, attend open hours, and/or get help during office hours, to finish the assigned lab work.

All sections will start lab 4 in the same week (the week of October 1).


Dr. Alphonce's office hour update (posted 09/12/2001)
I will be out of town on Friday, and will therefore not hold office hours on 09/14.

My office hours for tomorrow will start early (at 3:30 PM) and end early (at 4:25 PM).


Gumball.exe download (posted 09/8/2001)
A self-extracting zip file for the Gumball package is available for download from the resources page. Some other local downloads are available too, which you can download for later labs.
Open lab hours (posted 09/6/2001)
Links are now available to the current schedules for Norton 19 and Baldy 21 labs. See the resources page.
Lab #2 available (posted 09/4/2001)
Lab #2 is now available. Check out the labs page.
Recitation/lab section update (posted 08/31/2001)
Section C2 has been rescheduled due to a scheduling conflict.

If you are registered in section C2 (scheduled for Thursday at 10:00 AM in Norton 19), please note that it will now meet on Tuesday at the same time in the same room. This change affects 13 students. Your schedules did not have a conflict with this change.


Software downloads (posted 08/30/2001)
I added a link (CIT - Software Downloads) to the the TechTools CD software download web page on the resources page of the web site.
Unix book update (posted 08/29/2001)
We have been told by many students that the bookstore is sold out of the Unix book that is required for this course. We have contacted the bookstore about this. In the meantime you might try other bookstores in town (Greeks & Sneaks or The College Store) or an online store like www.amazon.com
Recitation/lab section update (posted 08/29/2001)
Sections D4 and D8 have been cancelled for low enrollment.

If you were registered in section D4 (scheduled for Friday at 1:00 PM in Baldy 21) you are now registered for section D7 (scheduled on the same day and time, but in Norton 19). This change affects 4 students.

If you were registered in section D8 (scheduled for Monday at 1:00 PM in Norton 19) you are now registered for section D7 (scheduled on Friday at 1:00 PM, still in Norton 19). This change affects 2 students. Your schedules did not have a conflict with this change.


Welcome!
Welcome to the CSE 115 home page! Announcements to the class are generally posted to this page. Notices may be posted here and/or to the course newsgroup (sunyab.cse.115). You should check this page often (at least once a day) for updates.


Carl G. Alphonce
Last modified: Sat Nov 3 21:20:10 EST 2001