Announcements. |
![]() |
Visit this page regularly!
Important announcements will be posted on this page.
An official examination schedule of a final exam:
December 09, from 08:00am-11am, in KHE121.
Please read carefully this Information about the final exam.
The last cps721 class will be on Wednesday, December 2.
The Friday/Monday (December 4) class is cancelled to compensate you for
time you spent on the midterm test (on Friday, October 30).
Midterm test: October 30, Friday, 4-6pm.
Students whose family names start with the letters A-J will write this
test in VIC-300.
Students whose family names start with the letters K-P write this test
in VIC-301.
Students whose family names start with the letters R-Z write this test
in VIC-302.
Information about the midterm test
All other parts of this 3rd assignment (a logical puzzle and a program that learns a decision tree) are due one week later as follows. Create a ZIP file as usual (include files puzzle.pl puzzle.txt dt.pl dt.txt ) and submit it before Sunday, 11pm, November 1st on one of the moons. Print copies of all your files, staple them and hand in class on Monday, November 2nd.
Students who are willing to submit this 3rd assignment earlier are welcome to do this, but the TA will mark only the 1st Part of this assignment before Wednesday, October 28. He will mark the remaining two parts of this assignment for the whole class starting from November 1st.
All students who manage to submit all 3 Parts of the 3rd assignment
before 11pm on Saturday (October 24) are entitled to 10% of extra
mark as stated in the assignment. However, they cannot resubmit
any part of this assignment later. Make sure your programs have no
errors, so that you do not lose any marks by submitting this assignment
too early. Also, hand in a complete printed copy in class on Monday (Oct 26).
How to get started with Prolog?
First, read handouts
related to the first assignment. If you still experience
difficulties after that and you are not sure how to use
ECLiPSe Prolog installed in labs, send email to
Joshua Gross (he is a TA for cps721) and make an appointment
with him. His email is: j2gross (at) scs.ryerson.ca
Visit this Web page to download an open source version of ECLiPSe Prolog (release 5.10) Do not click on a big green button on that Web page (it is linked to a Solaris release that runs only on Sun machines), but go to "View all files" (next to a big green button) and download a stable 5.10 release for your operating system at home.
If you have questions related to cps721, you can send email both to a TA and to me. One of us will reply you and post an answer to your question on a Web page. Before you email your question, please check posted answers to previously received questions to make sure that your question has not already been answered.
Content:
a list of topics covered by transparencies.
If you borrow transparencies from a secretary to make a copy for
yourself, please return them as soon as possible and without making
any changes in the original copy. Please remember that other students
in the class will also need them.
Revisions: If you would like to submit a revised copy of your assignment, then run simply the submit command again. (The same person must run the submit command.) A new copy of your assignment will override the old copy. You can submit new versions as many times as you like and you do not need to inform me about this. Don't ask your team members to submit your assignment, because TA will be confused which version to mark: only one person from a group should submit different revisions of the assignment.
Late assignments:
to hand in the printout, you can give it in person
to a secretary and ask her to put a stamp on your
assignment. To submit your files electronically, read
instructions at the bottom of the last page of your assignment.
Late assignments are penalized according to the policy
specified in the course management form.
Adobe Acrobat Reader (free software), to read .pdf files.
Ghostview, (free software), to read .ps files.