2005-01-03: These announcements apply only to the UTM campus.
There will be additional office hours on Thursday, April 21 from 3 - 5:30 in room SB4041 (Faye's office).
Due to a minor inconsistency, the Assignment 2 marks were recalculated using a different contributing compositional fomula. Whereas before the automark was worth 50%, the rubric was worth 35%, and the checkstyle was worth 15%; it should have been that the automark is worth 45%, the rubric is worth 45%, and the checkstyle is worth 10%. I (faye) apologize for the initial error. The revised correct marks are accessible on the marks page.
Office hours have been scheduled. During this time, feel free to consult the instructor if you have questions or need help with the course material. See General Info for the schedule.
Class is cancelled tomorrow, the 8th of April. Faye will be holding office hours during the period prior to the exam. These will be posted by the weekend.
The submission deadline for Assignment 3 is extended to Thursday morning, April 7, at 9:00 a.m. (sharp!). Students wishing to use their grace days, who have not done so already will have until Friday morning at nine. No work will be accepted after this Friday, which is the end of the term, except in the case of exceptional conditions, and any arrangements to do so must be approved by the professor in advance.
Faye will be holding a Friday help session for A3. Friday, April 1, from 3 - 5 (possibly til 6) in room CC2140.
The help session with Patrick this Thursday, March 31, from 2 - 5 will be in the CS lab in the South building: SB1158.
There will be a help session for A3 on Thursday, March 31 from 2 - 5 with Patrick (room to be determined). If you cannot make this session, you can always get help from Faye during office hours on Wednesdays from 11 to 1, or speak to her after class.
Due to a previously unscheduled meeting, Faye will be available for office hours only from 12 - 1 on this Wednesday.
Please remember that the lab this week (March 18th) will be at 9:00 a.m. in room CC2140. Also ... next week, since Friday is a holiday, you must attend the Tuesday lab (if you can). While no one will lose marks for not attending on Tuesday, you will lose valuable practical experience (and mentoring by Patrick!)
Faye will not be available for office hours on Monday morning (today). There is a chance that she can offer extra office hours after 5:00 p.m. in the lab on Monday. This will be announced in class.
Patrick Smith, our terrific TA, will be available to help you out during the next help session, Where: Lab Room CC2140 When: Friday, March 4, 3:00 p.m. - 5:00 p.m.
Faye will be available for questions regarding A2 onFriday, February 25, from 3:00 p.m. to 5:00 p.m. in the Lab room CC2140.
Faye will be holding extra office hours on Monday, January 31, from 11:30 a.m. to 1:00 p.m. (Office is in SB4041).
For those students who cannot attend the lab on Tuesdays due to scheduling conflicts, I will be conducting the lab on Fridays from 11:00 a.m. to 1:00 p.m. in room CC2160: except Friday, March 18, on which day the lab will be from 9:00 a.m to 11:00 a.m. in room CC2140.
You must permanently select which lab you will attend. If, for any (valid) reason you cannot attend one, and wish to attend the other, you must email me in advance and request a one-time switch.
The Computer Science department will be presenting speakers from various companies and backgrounds. They will be dicussing a variety of computer-related topics. The first one is this Thursday. Check for new speakers regularly at the Tech Session Webpage
Here is a list of things that you should do by the end of the first week of classes.
These are the course-wide announcements that apply to all three campuses.
It's on the Tests page.
Good luck!
You must add the method getInventory() to the
BookStore class. This method will make it easier for
you to test your other methods for this class.
Since this is a new requirement, I have provided the code for
you:
Assuming you have some instance variable for the inventory of books on
hand:
private String bookInventory;
The method is as follows:
/**
* Returns the inventory of the books on hand at the
* BookStore.
* @return the inventory of the books on hand as a String
*/
public Sring getInventory() {
return bookInventory; // or whatever you named this instance variable.
}
The submission deadline is extended to Thursday, March 10 at 9:00 a.m. (sharp).
This will give you time to create a more thorough set of test cases and to ensure that your code meets
the checkstyle standard. The time is
given due to the length of the assignment - it is recommended that you take advantage of every minute
that you get.
You can improve the quality of your assignment by minimizing style errors. An automated style checker is available and should be used in order to reduce style errors (and needless loss of marks!) Detailed instructions and information can be found here .
A sample A1 solution has been posted. We have also posted the A1 tester that we used to generate your "automark". To run the tester on your code in DrJava:
You can see exactly which tests your program failed.
Assignment 2 is posted on the Assignments page.
This is an outstanding opportunity for first-year students with high academic standing.
*** The deadline for applications is March 31, 2005. ***
The award:
The successful applicants will receive a one-time award of $US5,000 and an
expense-paid trip to visit Lucent/Bell Labs Global Headquarters in Murray Hill,
New Jersey to attend the "Lucent Global Science Scholars Summit" in July 2005
along with other competition winners from around the world. When possible, the
winner will be offered a paid summer internship.
Eligibility:
To be eligible, you must be a citizen or permanent resident of Canada
who is a full-time student in first year undergraduate study in:
computer science, computer engineering, electrical engineering, or a
specialized technical communications major. To see the full list of
requirements, visit the website below.
Applications:
For an application form and more details, visit visit www.cbie.ca (choose
"Scholarships") or contact Svetlana Pisarenko at (613) 237-4820, ext. 243,
or spisarenko@cbie.ca.
We posted a list of mandatory style and submission rules on the Assignments page. A portion of your assignment marks will be based on style. Follow these rules!
The hosting service for CodeLab is experiencing technical difficulties, making the normal login and registration web address inaccessible.
Until this problem is fixed, please use the following web link to login or to register: CodeLab The Monday 9:00 a.m. submission deadline for all campuses is extended to Tuesday, January 18, 2005 at 9:00 a.m. for this week only.
If you need to contact Turing's Craft, Inc. for CodeLab support, they can be reached at arnow@its.brooklyn.cuny.edu