 |
 |
 |
 |
|
 |
| Moed B grades | The grades for Moed B were published.
The following factor was given: 8 points + additional 5% to the overall exam grade - 1.05*(X+8), where X is the original grade.
The exam copies will appear on the web in the following couple of days.
You may submit an appeal in the usual manner (on the appeal form to Benny's mailbox on the 5th floor) until 9/7.
Before you appeal, note that your whole exam will be rechecked and your grade may decrease as the result. In the last semester it happened quite a few times, so avoid appealing 'just in case'.
|
|
| Created on 25/6/2008, 11:38:31 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Additional reception hours for HW4 | | Dmitry will give additional reception hours for HW4 on Wednesday 18.06 12:30 - 13:30. After reception hours on Thursday 19.06 appeals will not be accepted. |
|
| Created on 15/6/2008, 18:01:56 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry’s HW4 reception hours reminder | | As was mentioned previously, Dmitry’s HW4 reception hours are today Tuesday 10.06 16:30-17:30 and Thursday 19.06 12:30 - 13:30. All the emails, such when the reception hours for this HW, will not be answered. |
|
| Created on 10/6/2008, 13:49:36 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The ex4 dry submissions were returned to the secretariat. | | You can take them and learn from the comments. |
|
| Created on 10/6/2008, 11:34:50 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Final A grades were published | | For students who got in the exam (with a factor) below 45, their final grade is the exam grade. Otherwise, the homework is 30% while the exam is 70% |
|
| Created on 8/6/2008, 10:38:52 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The grades for assignment 4 (C++) have been published. | Grading keys appear in the assignments section.
You can view the tests in ~mtm/public/0708a/ex4/tests. The results of each pair appear in ~mtm/public/0708a/ex4/submissions.autocheck.
Factor of 10% and additional 4 points was added.
Dmitry will have reception hours for questions about the solution of the assignment 4 on Tuesday 10.06 16:30-17:30 and Thursday 19.06 12:30 - 13:30.
|
|
| Created on 6/6/2008, 17:30:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Reception hours before Moed B | Benny - Tuesday (10/6) 10.00-11.00
Oded - Wednesday (11/6) 10:30-12:00
Vadim - Wednesday (11/6) 18:00-19.00
Dmitry - Thursday (12/6) 12:30-13:30 |
|
| Created on 5/6/2008, 19:09:22 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Moed A grades | The grades for Moed A were published.
The following factor was given: 5 points + additional 5% to the overall exam grade - 1.05*(X+5), where X is the original grade.
The exam copies will appear on the web in the following couple of days.
You may submit an appeal in the usual manner (on the appeal form to Benny's mailbox on the 5th floor) until 11/6.
Before you appeal, note that your whole exam will be rechecked and your grade may decrease as the result. In the last semester it happened quite a few times, so avoid appealing 'just in case'.
The final grades will be published after the check of exercise 4. |
|
| Created on 28/5/2008, 20:58:39 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Special reception hours for appeals about the automatic check of assignment 3 (ADT) | Special reception hours for appeals about the automatic check of assignment 3 (ADT) will be held on 27/05, Tuesday, 15:00 - 16:00.
Please note that only appeals for ***the automatic check*** will be considered during these hours.
Please check what happened with your tests before the appeal – see your test results and your submitted files in ~mtm/public/0708a/ex3/submissions.autocheck .
Guidelines for appeals about the automatic check :
There is no point in arguing about the automatic check results - they are final. Also, there is no point in appealing about the amount of points that were reduced for each failed test. However, under one of the following conditions you may ask for rerunning the automatic check:
1.Your submission file was corrupted for some reason and could not have been opened by the automatic checker.
2.You forgot to submit a file.
3.You submitted a file with a wrong name.
4.Your files did not compile at all due to some minor defect in the code, like a missing “;”.
|
|
| Created on 22/5/2008, 17:05:10 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Oded's Reception Hour | Hi,
in the rehearsal class I said I'll give a reception hour before the exam.
I forgot I am leaving town today, so I wouldn't be able to be at my office.
In order to compensate, I am inviting you to send your questions to my email
box, and I'll do my best to answer them today and tomorrow.
Good luck in the exam!
Oded. |
|
| Created on 14/5/2008, 13:03:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The grades for assignment 3 (ADT) have been published | The grades for assignment 3 (ADT) have been published. The points for error codes appear in the updates section of assignment 3.
You can view the tests in ~mtm/public/0708a/ex3/tests. The results of each pair appear in ~mtm/public/0708a/ex3/submissions.autocheck.
If you received an extremely low grade please do not panic. The reasons for an extremely low grade could be :
1. your documents for late submission are missing - please verify with Benny that he received your documents and correctly updated the number of the extension days you deserve.
2. Your automatic test failed to compile. For appeals about the automatic tests please come to special reception hours, which will be held during the 25.05-29.05 (announcement with exact date and time will be sent later).
3. Your dry submission is missing. Please write a note to Vadim and Benny and specify when/where you submitted your dry submission.
For appeals about the manual check please resubmit your dry work to Vadim's box with attached detailed explanations why you think the points should not be reduced. Please note, however, that if you resubmit your dry work for appeal , it will be fully rechecked and more errors could be found – more points could be reduced as a result of the appeal. The answers for the appeals for the manual checks will be given after 25.05. Also, please note that most of the reduced points were one point per error, which for this assignment constitutes 0.1 point of the final grade.
Vadim will have a reception hour for questions about the solution of the assignment 3 ADT on Tuesday 13.05 15:00-16:00 Taub 9. Please note : no appeals will be accepted during this hour, only general questions regarding the assignment/ the errors will be answered. |
|
| Created on 12/5/2008, 18:07:00 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The assignment 3 (ADT) was checked and the dry submissions distributed. The grades will be published later today. | The assignment 3 (ADT) was checked and the dry submissions distributed. The grades will be published later today.
The codes of the errors appear in the updates section of assignment 3. The numbers of the points, reduced for each code will be published later today.
|
|
| Created on 12/5/2008, 10:53:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Rehearsal class towards the exam | Oded will give a 2-hour non-mandatory rehearsal class this Tuesday,
13.5, at 12:30 in Taub 2.
Questions that were not solved in Oded's class will be discussed, as
well as general pointers for the test (the answer for question 3 is "b", etc. ;-) ).
No new material will be discussed, and no details of the exam revealed.
Cheers and good luck in the Exams!
|
|
| Last updated on 12/5/2008, 00:56:28 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Clarification about the reception hours of Vadim. | Vadim will have a reception hour for questions about the solution of the assignment 3 ADT on Tuesday 13/5 15:00-16:00 Taub 9
The reception hour for exam questions will be on Tuesday 13/5 16:00-17:00 Taub 9 |
|
| Created on 7/5/2008, 14:23:46 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Reception hours before Moed A | Li-Tal Sunday 11/5 16:30-18:30 at her office
Benny Monday 12/5 17:00-18:00 at his office
Vadim Tuesday 13/5 15:00-17:00 at Taub 9
Dmitry Thursday 15/5 11:00-12:00 at Taub 4
|
|
| Last updated on 11/5/2008, 00:52:07 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| EX4 clarification | | Our tests will never try to add a game with the start age equal to the end age. So it is no important whether your program will accept this or not. This requirement will be better defined in the next version (not in this HW). |
|
| Created on 30/4/2008, 11:29:58 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Change in grading of ex4 | Due to the uniqueness of the current semester and the pressure on the students lately, it was decided to decrease the 'penalty' for being late.
At this assignment the penalty is 3 points instead of 5. Note that the due date did not change.
Good Luck! |
|
| Created on 29/4/2008, 10:21:32 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's office hour on next week | Sunday 27.04 14:30-15:30
Tuesday 29.04 14:30-15:30
There will be no addition office hours for this home work. |
|
| Created on 24/4/2008, 23:03:00 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Postponement of ex4 | | Due to the exams pressure, the submission of assignment 4 is postponed in 3 days. The new deadline is 30/04 at 23:55. |
|
| Last updated on 23/4/2008, 09:59:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Oded's reception hour postponed due to Passover Holiday | The reception hour for appealing on ex2 will take place on Monday,
13:00 - 14:30. (You can come with any issue, not only ex2.) |
|
| Created on 19/4/2008, 17:00:55 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's office hour on Sunday cancelled because of Passover holiday | | The office hours will take place on Monday 21.4 14:30-15:30 |
|
| Created on 17/4/2008, 13:16:18 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Small fix in ex4 | The ex4 document (doc, ps, pdf) updated with following change:
Command “AddAppliction Playlist” in case of wrong music type throws CWrongTypeException instead of CAppExistsException as it was said previously.
|
|
| Last updated on 17/4/2008, 13:01:49 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Ex2 grades published | Assignment 2 has been checked. You can check your grades on the course
website.
You can view the tests in ~mtm/public/0708a/ex2/tests, and the output
of your submissions in ~mtm/public/0708a/ex2/submissions
Tests 19-21 were considered as bonus tests and received 3-4 points each.
You may appeal only in the next two weeks, till 1/5/2008.
Appeals will be accepted only for those whose scripts didn't run at all, or
had a mistake that made all tests fail, and is a "type-o" in one line.
I (Oded) will hold reception hours for appealing this Sunday, 20.4, at 11:00.
And the week after that on Monday, 28.4, at 10:30. If you can't make it,
let me know by email. |
|
| Created on 17/4/2008, 12:10:34 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's office hour on Wednesday moved to 14:30-15:30 | | Office hour on Sunday remained as is. |
|
| Last updated on 15/4/2008, 17:20:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| An example of using MTM::Collection published and new version of MtmLinkedCollection.h | This example is answer to FAQ about MTM::Collection. You can find it in ~mtm/public/0708a/ex4/CollectionExample.
Another minor bug fixed in file MtmLinkedCollection.h. The changes was only in private sections of these class so you don't need do any change to your code, but simply update the files with new versions.
FAQ section continuously updated, so don't forget to check it. |
|
| Last updated on 12/4/2008, 21:09:06 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The input output examles for ex4 published. | You can find them in ~mtm/public/0708a/ex4/examples
Several minor bugs fixed in files MtmParser.h MtmParser.cpp MtmLinkedList.h MtmLinkedCollection.h
in classes CParser, CLinkedList and ILinkedCollection. The changes was only in private sections of these classes so you don't need do any change to your code, but simply update the files with new versions. The real benefit of C++ |
|
| Created on 8/4/2008, 16:55:44 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Lecture on 10/04 at Taub 4 | | This Thursday's lecture (Gershon) has moved to Taub 4. |
|
| Created on 7/4/2008, 10:56:02 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 4 was published | The assignment is due 27/04/08.
The TA in charge of it is Dmitry Kogan.
The input output examles will be published later.
Good luck !
|
|
| Last updated on 10/4/2008, 20:42:33 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Vadim's office hours are changed to Tuesday 11:00-12:00. | Vadim's office hours are changed to Tuesday 11:00-12:00.
Please note that there will be no more special office hours for the ADT assignment on Sundays.
|
|
| Created on 2/4/2008, 17:12:36 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
| Created on 31/3/2008, 21:56:41 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Postponement of Exercise 2 ** only for updating "source" ** | The deadline of Exercise 2 has been postponed to this Thursday, 27.3,
until midnight.
The postponement is meant only for those who need to update their use
of "source" (you were asked not to use it - read Updates for further information).
Just resubmit your work, and we will take the latest submitted.
Notice that you are not allowed to change anything else but the "source"
issue. We will 'diff' the work of new submitters with their old one, and make
sure you changed only the "source".
The postponement is in place since the announcement of the "source"
requirement was pretty close to the dead line. |
|
| Last updated on 25/3/2008, 12:14:53 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Submission of the printouts of the assignment 3 | The students who submit their third assignment until 10.04.08, should put the printouts in the course's box and not in the mailbox of Vadim, as stated in the text of the assignment.
Please note that the documents, required for the extensions, must be put in the mailbox of the TA in charge of the course, Benny Yoshpa, and not in the mailbox of Vadim.
|
|
| Created on 23/3/2008, 09:42:08 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Changes of the next tutorials (the material) of Vadim | The following material will be taught in the next tutorials of Vadim :
25.03 Templates (the second half of tutorial 12) + completing operators + any course related questions
This tutorial will probably take less than two hours.
01.04 Inheritance, polymorphism and exceptions (tutorial 13)
08.04 C++ Questions from exams (tutorial 14)
|
|
| Created on 19/3/2008, 09:14:55 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates added for Exercise 2 | An Update has been added to Exercise 2, regarding using the "source"
program. It has been causing some students unpredictible problems,
so please make sure you read the update and not use "source".
|
|
| Last updated on 18/3/2008, 17:52:48 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Clarification on formula calculation for students who had exams | Exams taken before the 03/02 are not considered for the calculation of postponement. Since ex2 was given on 04/02, exams in January, for example, could not interfere with the work on Matam assignments.
Please be careful in order to avoid future inconveniences |
|
| Last updated on 17/3/2008, 17:02:46 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Ex3 extension | Due to the pressure produced by the return from the strike and additional clarification recently published, the original submission date of EX3 moves to 19/03 (20:00).
This change relates only to those students who had to submit their exercise on the original date.
The due date of others, i.e. students who had exams on the original exam session or have been in miluim and thus deserve a longer postponement, didn't change because of this annoucement. |
|
| Last updated on 16/3/2008, 11:32:49 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| A minor change in the examples files for the assignment 3 (ADT). | Erroneous extra-parameters were removed from several commands in the *.dat files. Please note that your program could ignore extra parameters and can assume that the number of the parameters in the commands is legal.
Versions of the *.dat files without the extra-parameters were added to the examples directory, and they have a letter 'a' after the number of the test., e.g. test13a.dat. Your program should work correctly on ***either*** one of the two versions. The students whose programs work correctly on the previously provided examples should not change anything.
The expected error and output files are the same for the both versions. |
|
| Created on 16/3/2008, 10:58:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Oded's additional class and reception hours | Oded will hold an additional class to compensate for the one lost last Thursday
(apologies to those of you who arrived to class). The class will take place at:
Wednesday, 19.3, 12:30-14:30, Taub 5
* The class might change, and you will be notified of it.
* You are encouraged to come dressed up :)
In addition, Oded will hold an additional reception hour at:
Sunday, 16.3, 15:30-16:30, Taub 412 |
|
| Created on 15/3/2008, 20:40:45 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Important FAQs were added to the FAQ of ex3. | Important FAQs were added to the FAQ of ex3 :
Q. When I do the report funciton, do i have to print the number of
used application or is it ok if i print it 0?
A. When you print the ordered movies, you must print only the names of the movies, as is stated in the assignment. You must use mtm_printMovieName() function from mtm_ex3.h for this purpose.
Q. In the FAQ you wrote that if a client orders a movie and then the movie is deleted, the recommendation should not recommend based on that movie.
if a movie is removed, and then added back, should it still not recommend based on it?
A. 1. Each time you add a movie (even if the movie was already added and removed previously), the system should start giving recommendations based on the newly added movie.
2. Each time you remove the movie, the system should stop giving recommendations based on that movie.
Please note that these FAQs are clarifications and they do not constitute any change in the assignment. |
|
| Created on 14/3/2008, 10:26:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Postponement of assignment 2 (Cshell) | | The submission of ex2 is postponed until 19/03 23:55. Please note that the submission time of ex3 remains the same. |
|
| Created on 11/3/2008, 15:14:08 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Oded's tutorial on 6/03 cancelled | | The information on the complementary tutorial will be published. |
|
| Created on 6/3/2008, 11:15:07 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| New updates for exercise 2 | There are new updates under the "Exercise Updates" folder for exercise 2.
Please read them carefully and apply the required changes.
Hopefully these are the last updates for this exercise.
Apologies for the late announcement, I know some of you are
trying to get it over with, but please make the changes and resubmit
your solution.
Godspeed,
Oded. |
|
| Last updated on 1/3/2008, 19:15:53 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates for assignment 3 | The library file for Linux32 environment was added - ~mtm/public/0708a/ex3/linux32/libmtm.a.
Added Tips section and several FAQs about problems with Visual 2005 and other issues. |
|
| Created on 28/2/2008, 14:51:01 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Clarification regarding lectures | | Just to make it clear, NO new material was added this semester comparing to the previous ones. |
|
| Created on 28/2/2008, 14:47:11 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Gill's lecture cancelled | The lecture of Prof. Barequet scheduled for Monday 3/3 is cancelled.
A compensation lecture will be given on Wednesday 5/3 at 12:30 in Taub-5.
|
|
| Last updated on 26/2/2008, 10:24:15 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
| Created on 25/2/2008, 18:40:30 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Postponement due to the original exam session | This announcement relates ONLY to students who have or had final exams during the original session as defined by the Dean of Undergraduate Studies, i.e., 03/02/08-27/02/08 inclusive.
The formula below describes the calculation of the number of permitted days of delay the student/pair of students deserve for ex2 and ex3.
D = MAX(14 days, last_exam.date-first_exam.date) refers to the deserved postponement of each student who had at least one final in this period. If the student didn’t have any exams his D=0.
If the pair (students A and B) submits their homework together they deserve delay of average of both students' D, i.e., ceil(0.5D(A)+0.5D(B)).
Herein several examples of calculation:
* Student 1 submits alone and didn’t have exams in the specified period – doesn’t deserve any postponement.
* Students 2 and 3 submit together and they had 1 exam each – deserve 2 weeks overall.
* Students 4 and 5 submit together. Student 4 had 2 exams (on 10/02 and 17/02) and student 5 had 3 exams (on 4/02, 12/02 and 25/02). Student 4 deserves 14 days, while student 5 deserves 21 days and thus the pair deserves ceil(0.5*14+0.5*21) = 18 days overall.
In order to be eligible for the postponement above students should put in Benny’s mailbox on the 5th floor the following documents (attached together):
* A printout from Undergraduate Studies that shows grades for this semester (participated in the exams) when they appear. In case that some student didn’t have an exam, he shouldn’t attach anything.
* Details of both students.
* A clear calculation of the deserved extension.
A few notes:
* Students who didn’t have any exams do not deserve extension.
* No extension beyond the one stated above would be given
* You should plan your time wisely and split your work between the partners for both ex2 and ex3.
* Midterms are NOT considered exams for this extension
* Students who did not find a pair yet are asked to find themselves a partner. You can use the matching service on the course’s website.
* The extension will not be given if one of the documents above is missing.
|
|
| Created on 21/2/2008, 18:38:42 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates section for assignment 2 was added | The updates section includes FAQ and updates regarding the
CShell exercise.
Please note that the requirements that appear there are mandatory,
and you must verify your solution fits the new instructions.
|
|
| Created on 21/2/2008, 15:32:38 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates section for assignment 3 was added | | The updates section includes FAQ and updates of the provided files |
|
| Created on 21/2/2008, 13:09:18 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 3 was published | You can download the assignment from the Assignment's section of the course site.
The assignment is due 16/03/08.
The TA in charge of it is Vadim Eisenberg.
Good luck !
|
|
| Created on 19/2/2008, 20:17:08 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| One-time change of Oded's reception hours | There is a one-time change in Oded's reception hours.
Instead of 2 reception hours on Tuesday (19.2), Oded will
hold additional reception hours on
* Thursday, 21.2, 15:30-16:30 (following the 14:30-15:30 reception hour)
* Sunday, 24.2, 15:30-16:30.
After that reception hours will return to normal.
Good day,
Matam Staff. |
|
| Created on 18/2/2008, 18:49:09 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 2 Example Correction | A small error has been made in the examples supplied where
"tac" was written instead of "taic" (Teaching Assistant in Charge).
The examples have been updated to hold "taic".
Thanks for noticing,
Oded. |
|
| Created on 7/2/2008, 15:27:02 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Li-Tal's tutorial - change of time | The tutorial on 17/2 is cancelled.
We will have instead of that a tutorial on 20/2, Wednesday, 12:30-14:30, Taub 9.
Notice that next tutorial will take place as usual and this change is for two weeks from now.
|
|
| Created on 6/2/2008, 12:09:17 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 2 Reception Hours | Oded will hold additional reception hours for assignment 2.
The following will be valid for the next 2 weeks:
Thursday 14:30-15:30
Tuesday 15:30-16:30 (immediately following the regular reception hour)
Good luck,
Oded. |
|
| Created on 6/2/2008, 10:22:55 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 2 Examples are now available | The examples for assignment 2 can be found in the folder:
~mtm/public/0708a/ex2/examples/
*.txt files are the commands run, and *.out is the output of the
relevant command. You will also find the staff file and *.dat files
as specified in the exercise.
Also, a pdf version of the exercise is now available.
Best of luck,
Oded. |
|
| Created on 5/2/2008, 16:10:17 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 2 was published | You can download the assignment from the Assignment's section of the course site.
Due date is 13/3.
TA in charge of it is Oded Ben Dov.
The exercise is in CShell.
We gave you a lot of time until the dead line, so you can manage your time
as you like during the recovery of the semester. This does not mean other
exercises will not be given until the dead line, so you should still manage
your time efficiently.
Also, students who have tests in the current testing period are entitled
to an aditional postponement, but this is set by the general CS faculty
staff, and is not specific to Matam.
Examples and a pdf version will be available in the next couple of days.
Godspeed everyone,
Oded.
|
|
| Last updated on 4/2/2008, 19:46:40 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The tutorial of Vadim (Tuesday 8:30-10:30) moved to Taub 2 | | The tutorial of Vadim (Tuesday 8:30-10:30) moved to Taub 2 until further notice, starting immediately (from tomorrow) |
|
| Last updated on 4/2/2008, 10:41:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| The upcoming tutorials | | Please bring tutorial 4 for this week's tutorials starting Tuesday 5/2. After that tutorials 5 and 6 will be taught. |
|
| Last updated on 3/2/2008, 19:51:20 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's tutorial room change and complementary tutorial | | The tutorial on Wednesday 14:30 - 16:30 is moving permanently to Taub 1. The complementary tutorial will take place on Wednesday 6.2.08 12:30-14:30 in Taub 1 before the regular tutorial. |
|
| Last updated on 31/1/2008, 11:20:04 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's tutorial today 30.1 will be in Taub 201 instead Ullman 604 | | This room is relatively small, so if there will be a problem with this we will go to Taub 1. In case that will no problems with room 201 size, the change will be permanent. |
|
| Created on 30/1/2008, 10:44:48 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| A few announcements | 1) Just to clarify, there would be no matam exams during the original exam period.
2) Newly enrolled students (enrolled to matam in the last couple of weeks) should contact the TA in charge until the end of this week either by mail or in person.
|
|
| Last updated on 29/1/2008, 10:04:10 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Dmitry's tutorial today 23.1 will be in Taub 2 instead Ullman 604 | | This is a one time change |
|
| Created on 23/1/2008, 10:54:25 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 grades were published | Assignment 1 has been checked and graded.
You may appeal in the next two weeks only, till 4/2.
Appeals for the wet part should be addressed to Li-Tal during her reception hours.
Appeals for the dry part should be addressed to Benny during his reception hours.
Only the next issues will be accepted as appeals on the wet part:
1. Missing end of line that caused the compilation to fail.
2. Submitting .rar file or any other format instead of zip file.
3. Submitting corrupted .zip file.
4. Any other technical compilation problem which caused all tests to fail.
See more about Manual and Automatic Checking in ex1 FAQ, under Assignments -> ex1 update.
|
|
| Created on 21/1/2008, 20:37:14 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates clarification | | The tutorials 4-6 (ADT) will be taught after the C-Shell tutorials (7-8) |
|
| Created on 20/1/2008, 19:42:25 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Updates on the course | * The tutorials will proceed at Tuesday (22/01) starting from tutorial 7 (Cshell). Please bring the slides for this tutorial.
* Tutorials 1-3 won't be repeated, however, the teaching assistants will answer all the questions on these tutorials during the reception hours.
* The lectures will begin from Lecture 1 on Monday 21/01.
* The course staff will do all the efforts to ease the students' pressure during the semester.
Good Luck in the rest of the semester! |
|
| Created on 20/1/2008, 18:24:08 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| No tutorial at Sunday 20/01 | | Li-Tal's tutorial (Sunday 12:30) will not take place. Further messages regarding the course schedules will follow. |
|
| Created on 19/1/2008, 21:04:34 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| An update on Haifux lecture | | The lecture will be held at Taub 6 (the new Haifux room) on Monday, December 24th (and not 31st), at 18:30. |
|
| Last updated on 17/12/2007, 16:28:10 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Lecture to CS students by the Haifux club. | In several CS courses - mainly Matam, Data Structures and Operating Systems, students face the often-unfamiliar Linux environment, and use it to hand in course exercises. Experienced users have often seen them have difficulty with these topics, which the lecture will cover:
* Getting around in a Linux environment (through graphical UI andcommandline)
* Compiling multi-source-file programs properly - first into object (.o) files, then linking
* Creating and using Makefiles
Furthermore, two very good reasons for students to enjoy (or suffer less, anyway) programming in Linux will be presented:
* The Data Display Debugger (DDD), a graphical debugger to make pointer-based data structures almost too easy...
* Valgrind, for when you do dumb stuff with memory
Additional tips and tricks will be given, which should be very useful for Matam students for the first two exercises (especially the second). The only recommended prior knowledge is basic C programming (for example, Intro to CS). The lecture will demonstrate on a Linux environment, but the topics apply also to using T2 directly.
Lecture slides for the first part are available here:
http://www.haifux.org/lectures/152-sil/
The lecture will take place on 24/12. Contact Ohad Lutzky for further information (lutzky at gmail dot com)
NOTE: This is a re-run of the two lectures given last semester.
However, experienced users will be available to answer questions you may have. |
|
| Last updated on 17/12/2007, 16:25:59 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 - reception hours | | Sorry for the late notice but Li-Tal's reception hour for today will be 14:30-15:30. |
|
| Created on 6/12/2007, 11:06:12 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 - postponement | As the strike is still going on, we decided to let all students submit the assignment till Sunday, 9/12 15:00, without any penalty.
Good luck |
|
| Created on 28/11/2007, 13:28:24 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 - reception hours | | Li-Tal will hold reception hours on Tuesday 27/11, 10:30 instead of Thursday 29/11. |
|
| Last updated on 25/11/2007, 16:03:04 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 - reception hour | | The reception hour of tomorrow, 22/11, was moved to 14:30-15:30 |
|
| Last updated on 21/11/2007, 16:13:35 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| assignment 1 - New object files | You can find in here:
/staff/023/mtm/public/0708a/ex1/visual2003/mtm_ex1.obj
/staff/023/mtm/public/0708a/ex1/visual2005/mtm_ex1.obj
two new object files for working in visual studio.
In case you are working in visual studio environment, please replace your object file to the new one.
|
|
| Created on 20/11/2007, 12:59:41 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Tutorial on debugging in Visual Studio | A complementary tutorial on the subject of "Working with Visual Studio, with emphasis on debugging" will take place this Wednesday, 12:30, at Taub 7. The tutorial is not mandatory, nor is it part of the formal material taught in the course. However, we believe you'll find it very useful for the homework assignments as it will show you how to code in the Visual Studio environment, and more importantly will present basic skills of debugging - the "art" of finding mistakes in your program.
Good day,
Matam Staff.
|
|
| Created on 18/11/2007, 14:55:29 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Matching service for MATAM homework | | Students who do not have a pair yet to submit homework are asked to use the "Find a Partner" board on the course website. |
|
| Last updated on 13/11/2007, 16:16:09 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Assignment 1 was published | You can download the assignment from the Assignment's section of the course site.
Due date is 3/12.
TA in charge of it is Li-Tal Mashiach.
Self study before starting the assignment:
--------------------------------------------------------
Please go over slides 1-23 of tutorial 4. You will learn there how to split your code between header files (.h) and source files (.c).
In addition you will learn about makefile, which might help you working in UNIX environment.
Good luck!
|
|
| Last updated on 12/11/2007, 11:51:34 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Tutorials are stopped until further notice | | Due to the continuance of the strike, no more tutorials would be given after tutorial 3. |
|
| Created on 12/11/2007, 09:38:46 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Tuesday's tutorial | | Note that tomorrow's tutorial (30/10) will be held as usual despite the rumors. |
|
| Created on 29/10/2007, 18:48:18 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Several announcements | 1) We would like to inform you that lectures are cancelled due to the strike. The tutorials take place as usual until further notice.
2) The tutorial on Wednesday 24/10 (Dmitry) is cancelled for this week only. Please attend one of the other tutorials. Wednesday's tutorial will resume starting from the next week.
3) In case that the strike will be over, on Monday 29/10/07 Gershon Elber will give the lecture instead of Gill Barequet. On Thursday 8/11 lecture, Gill will substitute for Gershon. |
|
| Last updated on 22/10/2007, 17:25:54 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| How to download Microsoft software | CS students may download Microsoft software as a part of MSDNAA agreement.
To download software as Visual studio use http://system.cs.technion.ac.il/msdnAA.htm
For support refer to moshik cs.technion.ac.il or to the advisor in the faculty PC farm. |
|
| Last updated on 22/10/2007, 10:31:33 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
| Welcome to MaTaM course - Winter 2007-2008 | This is the first official mail from the "Introduction to Systems Programming " (234122) course staff. Each student registered to the course, should get this mail. All the information you need appears at the course website at: http://webcourse.cs.technion.ac.il/234122/.
The course announcements, notifications, changes and etc. will be published on the web and through this mailing list. It's your responsibility to be updated and to check from time to time for new information posted on the web.
The lectures slides can be downloaded and printed from the site (under "course material") or obtained as a booklet at Beit Hastudent.
In the tutorials, we will teach with PowerPoint slides which also appear under "course material".
Additional service that the course home page suggests is partner finding.
Our office hours and email addresses will be updated soon under “staff” tab. Try to fit yourselves to those office hours, or contact us by email. We will be happy to answer your questions and help you with this course during the semester.
We wish you a fruitful and enjoyable semester! |
|
| Last updated on 21/10/2007, 20:20:48 |
|
 |
 |
 |
 |
 |