This page will contain all the "What's New" news items for the course, in the reverse order in which they are inserted as the course proceeds. When you come to this page from the home page of the course, you will see the latest message immediately following this paragraph. The preceding news items will appear in a list under this latest item, each preceded by the date on which it was inserted or last modified. You can then scroll down if you wish to see one or more of these previous news items.
Thursday, 5 March, 2026
I have made some changes to A07.
Wednesday, 25 February, 2026
Dr. Young's office hours are cancelled today. I apologize.

I will be available by email.

Monday, 23 February, 2026
I have updated the style guidelines for the course to deal with templated methods. The type parameter needs to be given an @param tag. The way to do that is explained in the Course Info > Coding Style item.

Students who lost points for not documenting it on A04 have had those points restored to them.

Wednesday, 11 February, 2026
Your midterm tests have been graded. The class average was 80%. Of 22 people who wrote, nine got 90% or better, and three got less than 50%.

You can see your grade using the Grade Server tool on this website. You should also be able to see your feedback on the test on Brightspace. (Let me know if you can't see your feedback on Brightspace -- it won't let me see what you guys see.)

Monday, 26 January, 2026
Storm Day

No lecture or recitation again today.

You can still complete the recitation activity (L03) and submit it by midnight at the end of Wednesday (the 28th).

Wednesday, 21 January, 2026 (updated Wednesday, 28 January, 2026)
I have updated the Review of 1228 slides. There were some mistakes on the slides talking about Comparators. The classes that had compareTo methods in them should have had "implements Comparable<Student>" in the header.

However, I also made a mistake in lecture when I said that the compare method is static. It's not. You should keep that in mind if part of your studying for a test involves listening to the lecture recordings!

Monday, 19 January, 2026 (updated Wednesday, 21 January, 2026)
Storm Day

On storm days all classes are cancelled, including remote classes. So, no lecture or recitation today.

You can still complete the recitation activity (L02) and submit it by midnight at the end of tomorrow (the 20th).

Now revised to the 21st.

Grades for A01 have been released. You can view them using the Grade Server in the Protected Links section of the navigation bar. You may see something like this:

-2.0 ...no lines over 80 characters long

Final Score: 98%

That indicates that you lost two points because some lines were over 80 characters long. In general, the note says what requirement the penalty is related to: in this case, the requirement that no lines be over 80 characters long.
Monday, 12 January, 2026
Feedback on L01 is now available. Use the Grade Server link in the menu (left), fill in your A-number, and select L01 from the drop-down menu.

The feedback generally has two lines:

There is also some general feedback, after your grade.

Students who did not submit should still check out their L01 grade, just to read the general feedback.

Tuesday, 6 January, 2026

Welcome to the CSCI 2341 web site for Winter 2026.

Use the navigation bar to the left to find course information, reference material, assignments and grades.

This page (the first you will see when you come to the web site) contains announcements regarding class and assignments that come up between classes. You should check this page if you notice a mistake in the assignment or are having particular trouble with an assignment. You should check occasionally anyway, and look in on it before you submit your assignments.

If you notice a mistake in an assignment (whether the description is inconsistent, or a link is broken, or the sample program does not do what the description says it must) you should e-mail Mark Young right away. The first person to point out a "needs to be fixed" problems will receive up to a 5 percent bonus on that assignment.

Changes to assignments will be posted here, but will also appear on the assignment page in red text.