|
What's new?
All changes to this website will be logged here in reverse chronological order.
-
December 16
The marks of the third test are available. Also the unofficial final grades are available.
-
December 16
The marks of the third labtest are available.
-
December 7
14 and 12 students handed in PEx08 and PEx09, respectively.
-
December 4
The third and final labtest will take place on Tuesday December 11,
from 9:00 until 10:15 in the Computer Science and Engineering Building,
room 1004.
The third and final written test will take place on Tuesday December 11,
from 10:45 until 11:45 in the Chemistry Building, room 121.
The material for the third labtest and written test is all material
covered in the course (see calendar for details).
-
December 3
I will have office hours Tuesday December 4 and Thursday December 6 from
14:00 until 17:00.
-
November 26
A sample labtest can be found here.
A sample test can be found
here
(this sample test is a three hour test).
-
November 24
16, 20 and 8 students handed in PEx05, PEx06 and PEx07, respectively.
-
November 24
The marks for the second labtest are available (see grades).
The labtests will be available soon (they need to be copied before being returned).
-
November 22
In
Jon Bentley.
Programming pearls: Writing correct programs.
Communications of the ACM, 26(12):1040-1045, December 1983.
the author describes the challenge of binary search.
Over one hundred programmers were asked to implement binary search.
Ninety percent of them had bugs in their code. This shows that
binary search is subtle to implement.
Note: link is only accessible from machines within York.
-
November 16
A note on the big O notation has been posted
here.
A note on the power method has been posted
here.
-
November 14
Since the material about strengthening of the precondition may not have been
crystal clear, I have decided to exclude the corresponding question from your
test if it increases your score. As a consequence, the score of your test
is out of 100. The marks are available (see grades). As soon as the tests
have been photocopied, they can be picked up outside room 3046 of the Computer
Science and Engineering Building. A short note about strengthening of the precondition
can be found here.
-
November 6
The exam schedule can be found
here.
-
November 6
The course evaluation will take place on November 20.
-
November 1
The plug-ins for "Visual Editor" can be found here.
-
October 31
Additional information about MVC can be found
here.
The slides on GUI can be found
here.
-
October 28
A sample test can be found here.
The material for the second labtest and test is all material covered in Week 1-8 (see calendar for details).
The second labtest will take place in the Computer Science and Engineering Building, room 1004 on Thursday November 8 from 13:00 until 14:15.
The second test will take place in Curtes Lecture Hall K on Thursday November 8 from 14:45 until 15:45.
-
October 27
The marks for the first test are available (see grades).
The tests will be available for pick up on Tuesday (they need to be
copied before being returned).
-
October 24
Hint for PEx05: The body of the iterator method of the Group class is
return new GroupIterator(this).
-
October 24
A sample labtest can be found here.
-
October 21
The labtests are available for pick up outside room 3046 of the
Computer Science and Engineering Building.
-
October 21
The marks for the first labtest are available (see grades).
The labtests will be available for pick up on Tuesday (they need to be
copied before being returned).
-
October 21
18 students handed in PEx04.
-
October 18
During today's lab, a bank card was found. For more information,
please visit Computer Science and Engineering Building, room 1003.
-
October 16
20 students handed in PEx03.
-
October 16
The first labtest will take place in the Computer Science and Engineering Building, room 1004 on Thursday October 18 from 13:00 until 14:15.
The first test will take place in Curtes Lecture Hall K on Thursday October 18 from 14:45 until 15:45.
-
October 12
The practice labtest can be found here. A solution can be found here.
-
October 10
Thursday October 11 we will play a game of Jeopardy about arrays.
To prepare for the game, study the note on memory diagrams for arrays and Chapter 6 of the textbook.
-
October 10
22 students handed in PEx02.
-
October 4
A sample labtest can be found here. A sample test can be found here. The material for the first labtest and test is all material covered in Week 1-6.
-
October 2
23 students handed in PEx01.
-
September 27
Some code can be found here
and some APIs can be found here.
-
September 16
Lab 01 is back up (this lab is not available for enrolment at this time
according to the website of the registrar's office).
Those students that are enrolled in Lab 01 (this should actually be impossible)
are asked to transfer to Lab 02.
-
September 13
If you get a java.lang.UnsupportedClassVersionError
when you try to run an app within eclipse that uses a class of the
type package, then this is probably caused by the fact
that the compiler and JRE are set to 1.5 (also known as 5.0), whereas
the type package is 1.6 (also known as 6.0). To fix
the problem, set the compiler and JRE to 1.6 (under the submenu
Preferences of the menu Window). During the labtests, also 1.6 will
be used.
-
September 12
Information about the York programming contests can be found
here.
-
August 16
Welcome to the course.
|
|