Home Assignments 2018a

Info and Regulations

Please read carefully:
1. HW info file
2. Appeal regulations file
3. HW checklist.

Important note: Clarifications appearing in the following table are obliging. After the problem set has been uploaded, we will not make any changes in it. Instead, if important corrections / clarifications are needed, they will appear in the table below.



A short questionnaire

The short questionnaire about the course procedures (in moodle) will add 2 points to the homework average, provided you will answer all its questions correctly.



HW sheets

Number Published Due Problem set additional files Clarifications and comments
1 Oct 22 Nov 5 PDF HW1.pdf PY skeleton1.py
TXT oliver_twist.txt
2 Nov 5 Nov 19 PDF HW2.pdf PY skeleton2.py
3 Nov 19 Dec 3 PDF PY skeleton3.py
4 Dec 3 Dec 20 PDF PY skeleton4.py
5 Dec 21 Jan 4 PDF HW5_2018a_updated.py PY skeleton5_2018a_updated.py
ZIP HW5_2018a_files.zip
Note that all files in HW5_2018a_files.zip should be placed in the same directory as the skeleton file.
24/12/17 20:40 : The pdf and skeleton files were updated with the following changes. (Note that the changes in the pdf are marked in yellow):
(1) Q1 in the pdf file: added a sentence regarding the determinant of a 1x1 matrix
(2) Q2 in the pdf file: added a description of the internal represention required for this class. The dictionary will contain pairs of the form (i,j) : t
(3) Q2 in the pdf file: added a description for __eq__ method
(4) Q2 in the py file: added a placeholder for the __eq__ method
(5) fixed the test() function.
Please download the new files named: HW5_2018a_updated.py and skeleton5_2018a_updated.py
6 Jan 4 Jan 18 PDF PY skeleton6.py
ZIP HW6_2018a_files.zip
The zip file includes a *.bitmap file named the-simpsons.bitmap needed for Q5a. It also includes the files: huffman.py and matrix.py that should be placed in the same directory as the skeleton file.



Grades

Grades are in moodle.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License