Instructor: Dr Greg Butler, gregb@cs.concordia.ca
Tutor: Bahman Zamani, b_zamani@cs.concordia.ca
This course follows the same format and syllabus as Dr Paquet's course in Fall 2006:
http://newton.cs.concordia.ca/~paquet/wiki/index.php/SOEN341_fall_2006_section_H
We will follow the same schedule for the quizzes, homework assignments, and the project, with the same
marking schemes as well. However, the topic of our project will be different: last year we did the game of Sudoku,
this year we will do the game of
Kakuro.
The project for this semester is based on the game of Kakuro, for which there is plenty of information on the web. I suggest everyone play a few games to familiarise themselves with it.
There are three programs required for the project:
The project is an incremental project involving three versions of these programs:
For the third and last version, each group should also integrate the three programs into one game application.
2007-12-31: Marks are posted for all components. Important number is the last mark, which is the total as a percentage.
2007-12-03:
Demos will take place in H-817 in Wednesday December 5, 2007.
09:45 Group: Alexandru Ionita, Hristiyan Angelov, Saoud Al-Baker, Kevin Fong, Ali Dibaje, Phillipe Sayegh
10:30 Group: Justin Mereb, Charles Bisaillon, Alexis Brunet, Yuzhou Liu, Huseyin Gultekin, Varant Papakhian
11:15 Group: Kirk Papagiannakis, Elaine Lam, Gaurav Nayaks, Mehdi Falaki, Svetlana Podvalniuk, Wiktor Borowiec, Ziad Naha.
2007-12-03: Marks for Quiz 3 are posted.
2007-11-09: Marks for Quiz 2 are posted. And revised Quiz 1 marks (with correct T/F answers).
2007-11-07:
Quiz 3 will take place in class on Friday 23rd November 2007.
It will be a 60 minute quiz beginning at 10:25am.
It will cover the material indicated on the wiki (including textbook material).
It is closed book.
2007-11-02:
Homework Assignment 3 due
electronically by
midnight Sunday 18 November 2007.
Project Deliverable 3 due electronically by
midnight Sunday 9 December 2007.
Project Deliverable 4 the demonstration will be done on Wednesday 5 December, 2007.
A time slot of 45 minutes will be scheduled for each team in the morning.
Project Deliverable 5 the individual report
is due electronically by midnight Sunday 9 December 2007.
2007-10-19:
Quiz 2 will take place in class on Friday 26th October 2007.
It will be a 60 minute quiz beginning at 10:25am.
It will cover the material indicated on the wiki (including textbook material).
It is closed book.
Homework Assignment 2 due
electronically by
midnight Sunday 28 October 2007.
Project Deliverable Number 2 due
electronically by
midnight Thursday 8 November 2007.
Submit source code for version 2 of Kakuro
(player, generator, advisor) and a document describing the design according to
Project design template.
2007-10-09: Marks for Quiz 1 are posted.
2007-09-21:
Quiz 1 will take place in class on Friday 28th September 2007.
It will be a 60 minute quiz beginning at 10:25am.
It will cover the material indicated on the wiki (including textbook material).
There will be true/false questions, fill in the missing word(s) question, short answer questions.
It is closed book.
2007-09-21:
Project Deliverable Number 1 consistenting of source code for version 1 of Kakuro
(player, generator, advisor) and a document describing the project scope according to
Project scope and plan template:
due electronically by
midnight Thursday October 11, 2007. Submit a .tar.gz of the source code to 'Program 1'
and the document to 'Project 1'.
2007-09-14:
Link
to tutorial information added.
Homework Assignment 1 due
electronically by
midnight Sunday 30 September 2007.
Project Deliverable Number 0
due Friday 14 September 2007 in Tutorial or by email to 'gregb'.
2007-09-07:Room changes: lectures in CL-225, tutorial in H-817. CL-225 will beused from Friday 7h Septmeber onwards. Tutorials begin Friday 14th September 2007.
2007-09-04: SOEN 341/2 Section H Outline