Complementary Tutorial for Tomer's group | |
The complementary Tutorial will take place on Sunday(1/5) 17:30 - 19:00 . We Will Finish Tutorial 6 . The location of the tutorial will be given soon. |
פורסם ב-30/4/2016, 13:24:54 Created on 30/4/2016, 13:24:54 Создано30/4/2016, 13:24:54 تم النشر ب-30/4/2016, 13:24:54 |
Hw & Moed B appeals | |
The updated grades after Homework appeals and Exam B appeals will be updated on the UG system next week |
עדכון אחרון ב-24/3/2016, 12:35:31 Last updated on 24/3/2016, 12:35:31 Последняя модификация24/3/2016, 12:35:31 تمت الحتلنة الأخيرة ب-24/3/2016, 12:35:31 |
Moed B grades | |
Moed B grades are now online. The grades were factored by adding 1.13*grade + 18 points to your score. We decided to take the HW grade into consideration for students who failed the exam as well. Final average of MoedB grade is 68.8 Final Median of MoedB grade is 68.8 85.53% of the students have a passing grade. Appeals should be submitted to Tomer's cell until 27.3 with a formal appeal form. We wish you good luck in your future courses! Matam staff. |
פורסם ב-13/3/2016, 12:53:27 Created on 13/3/2016, 12:53:27 Создано13/3/2016, 12:53:27 تم النشر ب-13/3/2016, 12:53:27 |
Reception Hours for the Exam Moed B | |
28.2 (Sun) 14:00 - 15:00, Taub 220 - Danny 29.2 (Mon) 16:30 - 17:30, Taub 218 - Tomer 1.3 (Tue) 16:30-17:30, Taub 531 - Tamer |
פורסם ב-25/2/2016, 11:17:49 Created on 25/2/2016, 11:17:49 Создано25/2/2016, 11:17:49 تم النشر ب-25/2/2016, 11:17:49 |
Shlomo's Extra Reception Hours for moed B | |
The reception hour will be held Tomorrow (24.2) in Taub 201 at 16:30. Shlomo will be solving questions from previous exams and will talk about how to prepare better for the approaching exam. |
עדכון אחרון ב-23/2/2016, 12:38:45 Last updated on 23/2/2016, 12:38:45 Последняя модификация23/2/2016, 12:38:45 تمت الحتلنة الأخيرة ب-23/2/2016, 12:38:45 |
Dry HW returned to cells | |
Dry assignments 4 and 3 were returned to the cells . |
פורסם ב-17/2/2016, 09:04:47 Created on 17/2/2016, 09:04:47 Создано17/2/2016, 09:04:47 تم النشر ب-17/2/2016, 09:04:47 |
Moed A grades | |
Moed A grades are now online. The grades were factored by adding 1.13*grade + 18 points to your score. We decided to take the HW grade into consideration for students who failed the exam as well. Finally, if your final grade is 53 or 54, it was changed to 55. Final average grade is 70.5 Final Median grade is 71 87.7% of the students have a passing grade. Appeals should be submitted to Tomer's cell until 25.2 with a formal appeal form. We wish you good luck in your future courses! Matam staff. |
עדכון אחרון ב-15/2/2016, 20:54:36 Last updated on 15/2/2016, 20:54:36 Последняя модификация15/2/2016, 20:54:36 تمت الحتلنة الأخيرة ب-15/2/2016, 20:54:36 |
HW4 appeals policy | |
You may submit an appeal for HW4 if the zip file you sumitted passes the final_check script. Please download the zip from the website to make sure you are using the correct file. The appeals are intended for cases where one minor error caused many tests to fail. 3-5 points will be taken off for any added\removed\changed line (depends on the change). The appeal should look as follows: IDs: ID1-ID2 (please mention both, or state explicitly if you submitted alone). ------------------------------------------------------------------------------------------------- In file ... line ...: add/remove/replace: old line of code below/above/with: new line of code Explanation: short expalantion (up to 2 lines) of the reason for the change. ------------------------------------------------------------------------------------------------- After these changes, the following previously failed tests will pass: 1, 5, 17,24 (for example). ------------------------------------------------------------------------------------------------- Please make sure you only describe changes with respect to the zip file you submitted (again, you can download it from the website). You can download the tests and your results from gr. Use the run_test script to run your tests. The *Tets.cpp files in that directory contain the tests that were used. You may use them for debugging. Please make sure to apply your changes on the files in the same directory, and test them using the run_test scripts. You should attach an updated zip file with the changes you described (and no other changes). Please be precise regarding your changes and the tests that passed after each change. Points will be taken off for misinformation. |
עדכון אחרון ב-14/2/2016, 16:03:25 Last updated on 14/2/2016, 16:03:25 Последняя модификация14/2/2016, 16:03:25 تمت الحتلنة الأخيرة ب-14/2/2016, 16:03:25 |
HW4 grades | |
HW4 grades are online. You’ve received feedback on your submission from both our manual and automatic checks, along with the tests used for the automatic check. To download your feedback zip file, login at grades.cs.technion.ac.il, then go to "Homework" and click the arrow with black background in the row of HW4. We’ve also uploaded the grading key (in the assignments section). In case you lost points in the manual check, the $id.score file (inside the feedback zip file) will refer you to one or more “error codes” defined in the grading key. Both the manual check and the dry part were worth 15 points each. The automatic check is 70 points. Appeals can be sent to Danny by mail (u234122csatgmail.com) until 24/2. |
פורסם ב-14/2/2016, 03:18:56 Created on 14/2/2016, 03:18:56 Создано14/2/2016, 03:18:56 تم النشر ب-14/2/2016, 03:18:56 |
Moed A - Clarifications | |
The Moed A Exam will take place in the Mechanical Engineering building called Davis. The reference booklet in the course material will NOT be given to you in the exam. We strongly recommend you to bring it with you. |
עדכון אחרון ב-31/1/2016, 17:47:39 Last updated on 31/1/2016, 17:47:39 Последняя модификация31/1/2016, 17:47:39 تمت الحتلنة الأخيرة ب-31/1/2016, 17:47:39 |
HW3 grades | |
HW3 grades are online. You’ve received feedback on your submission from both our manual and automatic checks, along with the tests used for the automatic check. To download your feedback zip file, login at grades.cs.technion.ac.il, then go to "Homework" and click the arrow with black background in the row of HW3. We’ve also uploaded the grading key (in the assignments section). In case you lost points in the manual check, the $id.score file (inside the feedback zip file) will refer you to one or more “error codes” defined in the grading key. Both the manual check and the dry part were worth 15 points each. The automatic check 70 points. Appeals can be sent to Tamer by mail (tamer.mour@gmail) until 10/2/2016 23:55. |
עדכון אחרון ב-27/1/2016, 10:14:22 Last updated on 27/1/2016, 10:14:22 Последняя модификация27/1/2016, 10:14:22 تمت الحتلنة الأخيرة ب-27/1/2016, 10:14:22 |
Reception Hours for the Exam | |
28.1 (Thu) 9:30 - 10:30, Taub 218 - Shlomo 31.1 (Sun) 16:30-17:30, Taub 531 - Tamer 2.2 (Tue) 13:00 - 14:00, Taub 220 - Danny 3.2 (Wed) 16:30 - 17:30, Taub 218 - Tomer |
עדכון אחרון ב-25/1/2016, 21:19:04 Last updated on 25/1/2016, 21:19:04 Последняя модификация25/1/2016, 21:19:04 تمت الحتلنة الأخيرة ب-25/1/2016, 21:19:04 |
Moed A Details | |
Dear students, The moed A exam will have 4 questions and will be 3 hours long. The exam will be with open material (No electronic devices). For your convenience, you can bring the reference booklet which is published in the Material section of the website. We strongly recommend that you go over this booklet in advance so you can use it efficiently during the exam. Good luck and take care, The course staff |
עדכון אחרון ב-25/1/2016, 08:57:31 Last updated on 25/1/2016, 08:57:31 Последняя модификация25/1/2016, 08:57:31 تمت الحتلنة الأخيرة ب-25/1/2016, 08:57:31 |
Today's Workshop | |
Today's workshop will start in 5 minutes. |
פורסם ב-21/1/2016, 13:41:24 Created on 21/1/2016, 13:41:24 Создано21/1/2016, 13:41:24 تم النشر ب-21/1/2016, 13:41:24 |
HW4 dry question 1 - simplification | |
You may assume that the generic algorithm returns an iterator representing the last element, instead of printing it. If you already solved this question with the original instruction, your solution will still be accepted. |
פורסם ב-19/1/2016, 01:05:57 Created on 19/1/2016, 01:05:57 Создано19/1/2016, 01:05:57 تم النشر ب-19/1/2016, 01:05:57 |
HW4 | |
Make sure to run the final-check script on T2 before submitting HW4: > ~mtm/public/1516a/ex4/final_check <hw4-submission-file> This will help you verify the structure of your submission file (saving you lots of points). |
פורסם ב-16/1/2016, 23:56:18 Created on 16/1/2016, 23:56:18 Создано16/1/2016, 23:56:18 تم النشر ب-16/1/2016, 23:56:18 |
HW4 extension | |
HW4 deadline is extended until 21.1. |
עדכון אחרון ב-11/1/2016, 19:17:40 Last updated on 11/1/2016, 19:17:40 Последняя модификация11/1/2016, 19:17:40 تمت الحتلنة الأخيرة ب-11/1/2016, 19:17:40 |
Exam A for English speakers | |
Students that are interested in taking the Moed A exam in English should Email Tomer by the last day of the semester (the 21st). uTomer.golanyatgmail.com |
פורסם ב-6/1/2016, 18:21:55 Created on 6/1/2016, 18:21:55 Создано6/1/2016, 18:21:55 تم النشر ب-6/1/2016, 18:21:55 |
Changes in tutorial and workshop times | |
Tamer's tutorial and workshop which were supposed to be held next Thursday are both cancelled. The tutorial is rescheduled to next Wednesday (6.1) at 12:30, and will take place in Taub 7. The complementary workshop time will be announced later. Notice that the complementary tutorial of Tuesday is still on time. |
פורסם ב-4/1/2016, 15:15:02 Created on 4/1/2016, 15:15:02 Создано4/1/2016, 15:15:02 تم النشر ب-4/1/2016, 15:15:02 |
Locations of Complementary Tutorials this week | |
The locations of the complementary tutorials this week : Tamer : Tuesday (5.1) 11:30 - 13:30 Ulman 502 Shlomo : Thursday (7.1) 9:30 - 11:30 Ulman 306 Danny : Sunday (3.1) 16:30 - 18:30 Ulman 501 Tomer : Monday (4.1) 16:30 - 18:30 Ulman 501 |
פורסם ב-3/1/2016, 08:43:23 Created on 3/1/2016, 08:43:23 Создано3/1/2016, 08:43:23 تم النشر ب-3/1/2016, 08:43:23 |
Complementary Tutorials Next week | |
Each of the TAs will hold a complementary tutorial next week. The material that we will cover in the tutorial will be Exceptions and Templates from tutorial 9. Tutorial's dates: Tamer : Tuesday (5.1) 11:30 - 13:30 Shlomo : Thursday (7.1) 9:30 - 11:30 Danny : Sunday (3.1) 16:30 - 18:30 Tomer : Monday (4.1) 16:30 - 18:30 A message with the classes locations will be sent soon. |
פורסם ב-2/1/2016, 10:40:05 Created on 2/1/2016, 10:40:05 Создано2/1/2016, 10:40:05 تم النشر ب-2/1/2016, 10:40:05 |
Workshops in January | |
5.1 (Tuesday) 15:30 - 17:30 - Danny 7.1 (Thursday) 14:30 - 16:30 - Tamer 11.1 (Monday) 17:30 - 19:30 - Shlomo 13.1 (Wednesday) 17:30 - 19:30 - Tomer 19.1 (Tuesday) 15:30 - 17:30 - Danny 21.1 (Thursday) 14:30 - 16:30 - Tamer The workshops will be held in the PC farm (room 018) |
עדכון אחרון ב-2/1/2016, 18:42:56 Last updated on 2/1/2016, 18:42:56 Последняя модификация2/1/2016, 18:42:56 تمت الحتلنة الأخيرة ب-2/1/2016, 18:42:56 |
HW4 | |
HW4 is now online. Submission date is 17/1 (at 23:55). The TA in charge on this assignment is Danny. For any questions regarding the assignment please contact u234122csatgmail.com Please make sure your question haven't been answered in the FAQ section. Good luck! |
פורסם ב-27/12/2015, 03:40:25 Created on 27/12/2015, 03:40:25 Создано27/12/2015, 03:40:25 تم النشر ب-27/12/2015, 03:40:25 |
HW2 grades | |
The grades for HW2 were published. You’ve received feedback on your submission from both our manual and automatic checks, along with the tests used for the automatic check. To download your feedback zip file, login at grades.cs.technion.ac.il, then go to "Homework" and click the arrow with black background in the row of HW2. We’ve also uploaded the grading key. In case you lost points in the manual check, the $id.score file (inside the feedback zip file) will refer you to one or more “error codes” defined in the grading key. The manual check was worth 20 points, the Dry part was worth 10 points, and the automatic check 70 points. Appeals can be sent to Tomer by mail (tomer.golany@gmail) until 5/1/2016 23:55. |
פורסם ב-25/12/2015, 13:54:45 Created on 25/12/2015, 13:54:45 Создано25/12/2015, 13:54:45 تم النشر ب-25/12/2015, 13:54:45 |
HW3 submission | |
Along with the wet part files, we recommend you to submit a PDF file for the dry part solution (put it in the submission folder). The example submission folder was updated, as well as the exercise PDF sheet - a description for the final check was added. |
פורסם ב-22/12/2015, 02:40:53 Created on 22/12/2015, 02:40:53 Создано22/12/2015, 02:40:53 تم النشر ب-22/12/2015, 02:40:53 |
HW3 | |
Make sure to run the final-check script on T2 before submitting HW3: > ~mtm/public/1516a/ex3/final_check <hw3-submission-file> This will help you verify the structure of your submission file (saving you lots of points). |
עדכון אחרון ב-21/12/2015, 05:55:52 Last updated on 21/12/2015, 05:55:52 Последняя модификация21/12/2015, 05:55:52 تمت الحتلنة الأخيرة ب-21/12/2015, 05:55:52 |
HW3 Update | |
Since declaring usernames as const arguments to the memcache functions have caused a lot of confusion among you, the function declarations have been slightly modified. Username arguments are no longer declared as consts. For those who already implemented these functions, it should not be a problem to adjust them. Anyway, if any of you face such problems or have any questions regarding this, do not hesitate to ask. The PDF is updated in the assignments section. |
עדכון אחרון ב-15/12/2015, 12:56:35 Last updated on 15/12/2015, 12:56:35 Последняя модификация15/12/2015, 12:56:35 تمت الحتلنة الأخيرة ب-15/12/2015, 12:56:35 |
HW3 Important Clarification | |
Pay attention that you are not supposed to refer to a block as a defined struct that contains relevant fields (size, username, etc.). You must refer to it simply as a block of bytes in the memory which contains some meta-data in the exact specified order and the data part which will be available to the user. You can then manipulate these bytes using pointer arithmetic as stated in the PDF document. The automatic tests we will run on your program will check, as well as other many things, that you maintain blocks and their data in the memory exactly as expected. Generally speaking, we noticed that many of you are missing little but important points regarding the implementation of the memory system, and the solution of the homework in general. Not paying attention to every detail in the requirements might unfortunately cost you points, so please do. |
עדכון אחרון ב-14/12/2015, 21:33:46 Last updated on 14/12/2015, 21:33:46 Последняя модификация14/12/2015, 21:33:46 تمت الحتلنة الأخيرة ب-14/12/2015, 21:33:46 |
HW3 Update | |
Since tests' running time might be too long, you are allowed to change the size of the cache from 2^16 to 2^10. If your code is well written, it shouldn't be more than a modification in a macro value. Notice that the functionality of the system must not change. This solution will allow you to write the memcache tests in one file only, so try to avoid splitting them into several files. |
פורסם ב-14/12/2015, 19:02:33 Created on 14/12/2015, 19:02:33 Создано14/12/2015, 19:02:33 تم النشر ب-14/12/2015, 19:02:33 |
Location of Tomer's complementary tutorial | |
Tomer's complementary tutorial will be held in Ulman 205 |
פורסם ב-13/12/2015, 09:15:07 Created on 13/12/2015, 09:15:07 Создано13/12/2015, 09:15:07 تم النشر ب-13/12/2015, 09:15:07 |
Complementary Tutorial for Tomer's group | |
The complementary Tutorial will take place on Monday (14.12) 16:30 - 18:30 . We Will Finish Tutorial 5 , and The first part of tutorial 6 . The location of the tutorial will be given soon. |
פורסם ב-12/12/2015, 20:25:27 Created on 12/12/2015, 20:25:27 Создано12/12/2015, 20:25:27 تم النشر ب-12/12/2015, 20:25:27 |
Workshop Update : | |
Danny will hold another workshop on Sunday (13.12) 16:00 - 18:00 The workshop will be held in the PC farm (room 018) |
פורסם ב-10/12/2015, 13:00:14 Created on 10/12/2015, 13:00:14 Создано10/12/2015, 13:00:14 تم النشر ب-10/12/2015, 13:00:14 |
Reception Hour Postponed | |
Today's reception hour is postponed by an hour and will start at 15:30. |
פורסם ב-10/12/2015, 11:21:40 Created on 10/12/2015, 11:21:40 Создано10/12/2015, 11:21:40 تم النشر ب-10/12/2015, 11:21:40 |
Reception Hour for HW3 | |
We'll be holding tomorrow (Thursday 10th Dec) a one-time reception hour for those who have questions regarding HW3. It will take place at 14:30 in 531, Taub. |
עדכון אחרון ב-9/12/2015, 15:46:24 Last updated on 9/12/2015, 15:46:24 Последняя модификация9/12/2015, 15:46:24 تمت الحتلنة الأخيرة ب-9/12/2015, 15:46:24 |
Unit tests for memcache | |
Tests for the memcache ADT might take a very long time to execute since we are working with 2^16 sized array. The problem appears when executing the tests in valgrind. For some of you, the execution time under valgrind might exceed the CPU limit given to a single user in t2. In order to solve this, you are allowed to separate the memcache tests into several files, each containing one or more test functions. Every file of these should be named "memcache_TESTNAME_test.c", where TESTNAME is a descriptive name you give to the tests in the file. |
פורסם ב-9/12/2015, 12:12:52 Created on 9/12/2015, 12:12:52 Создано9/12/2015, 12:12:52 تم النشر ب-9/12/2015, 12:12:52 |
Complementary Tutorial for Tomer's group | |
We will hold a complementary tutorial for Tomer's group: Please mark all available time slots here: http://doodle.com/poll/4nuq382q6v8rpzac We will finish tutorial 5 and the first part of tutorial 6 |
פורסם ב-8/12/2015, 01:22:27 Created on 8/12/2015, 01:22:27 Создано8/12/2015, 01:22:27 تم النشر ب-8/12/2015, 01:22:27 |
HW3 Important Clarifications | |
Since lot of you asked about expected results of cache and my_set functions, I'm making it clear: *** Cache: cacheCreate: - NULL if allocation fails or **size equals zero**. - The new cache otherwise. cachePush: - CACHE_NULL_ARGUMENT if cache or element are NULL. - CACHE_OUT_OF_RANGE if element's key is out of range. - CACHE_ITEM_ALREADY_EXISTS if element already exists. - CACHE_OUT_OF_MEMORY if allocation fails. - CACHE_SUCCESS otherwise. cacheFreeElement: - CACHE_NULL_ARGUMENT if cache or element are NULL. - CACHE_ITEM_DOES_NOT_EXIST if element does not exist (because its key is out of range or because it's just not there). - CACHE_SUCCESS otherwise. cacheExtractElementByKey: - NULL if cache is NULL or key is out of range or no element with such key. - Some element in cache that holds the given key otherwise. cacheIsIn: - True if element is in the cache. - False otherwise (cache is NULL, etc.). cacheClear: - CACHE_NULL_ARGUMENT if cache is NULL. - CACHE_SUCCESS otherwise. cacheDestroy: - Nothing. cacheGetFirst/cacheGetNext/cacheGetCurrent: - NULL if asking for the current set while iterator is NULL, or asking for next set of the last one. - The relevant set otherwise (empty or not empty). *** MySet: mySetCreate: - NULL if allocation fails or any of the parameters is NULL. - The new set otherwise. mySetCopy: - NULL if the passed set is NULL. - A new copy of the passed set otherwise. mySetGetSize: - -1 if set is NULL. - Set's size otherwise. mySetIsIn: - True if the element exists in the set. - False otherwise (or set is NULL, etc.). mySetAdd: - MY_SET_NULL_ARGUMENT if set or element are NULL. - MY_SET_ITEM_ALREADY_EXISTS if element already exists in set. - MY_SET_OUT_OF_MEMORY if allocation failse. - MY_SET_SUCCESS otherwise. mySetRemove: - MY_SET_NYLL_ARGUMENT if set or element are NULL. - MY_SET_ITEM_DOES_NOT_EXIST if item does not exist. - MY_SET_SUCCESS otherwise. mySetExtract: - NULL is set or element are NULL or element does not exist. - The extracted element otherwise. mySetClear: - MY_SET_NULL_ARGUMENT if set is NULL. - MY_SET_SUCCESS otherwise. mySetDestroy: - Nothing. mySetGetFirst/mySetGetNext/mySetGetCurrent: - NULL if asking for the current element while iterator is NULL, or asking for next element of the last one or asking for the first element and set is empty. - The relevant element otherwise. |
עדכון אחרון ב-7/12/2015, 20:03:54 Last updated on 7/12/2015, 20:03:54 Последняя модификация7/12/2015, 20:03:54 تمت الحتلنة الأخيرة ب-7/12/2015, 20:03:54 |
HW3 | |
Some points regarding HW3: - Please look at the FAQ before sending an e-mail. Many of you are asking questions that were already answered there. - Please make sure you update your HW3 files from ex3.zip in the site frequently and definitely before submission (minor changes are done sometimes). |
עדכון אחרון ב-6/12/2015, 21:55:59 Last updated on 6/12/2015, 21:55:59 Последняя модификация6/12/2015, 21:55:59 تمت الحتلنة الأخيرة ب-6/12/2015, 21:55:59 |
HW3 Update | |
For those who didn't pay attention, my_set_example_test.c and cache_example_test where buggy a little. Folders in site and t2 were updated. |
עדכון אחרון ב-2/12/2015, 15:41:46 Last updated on 2/12/2015, 15:41:46 Последняя модификация2/12/2015, 15:41:46 تمت الحتلنة الأخيرة ب-2/12/2015, 15:41:46 |
HW3 - Static library for MAC users | |
Static library for MAC users is now available in the assignment section. |
פורסם ב-1/12/2015, 22:54:34 Created on 1/12/2015, 22:54:34 Создано1/12/2015, 22:54:34 تم النشر ب-1/12/2015, 22:54:34 |
Workshops in December | |
2.12 (Wednesday) 16:30 - 18:30 - Tomer 3.12 (Thursday) 12:30 - 14:30 - Tamer 14.12 (Monday) 17:30 - 19:30 - Shlomo 16.12 (Wednesday) 17:30 - 19:30 - Tomer 22.12 (Tuesday) 14:30 - 16:30 - Danny 23.12 (Wednesday) 17:30 - 19:30 Tamer 24.12 (Thursday) 16:30 - 18:30 - Tomer 28.12 (Monday) 17:30 - 19:30 - Shlomo 30.12 (Wednesday) 17:30 - 19:30 - Tomer The workshops will be held in the PC farm (room 018) |
פורסם ב-1/12/2015, 22:06:53 Created on 1/12/2015, 22:06:53 Создано1/12/2015, 22:06:53 تم النشر ب-1/12/2015, 22:06:53 |
HW3 FAQ | |
FAQ section for HW3 has been opened. Take a look at it from time to time, and certainly before sending an e-mail regarding the exercise. |
פורסם ב-1/12/2015, 21:41:21 Created on 1/12/2015, 21:41:21 Создано1/12/2015, 21:41:21 تم النشر ب-1/12/2015, 21:41:21 |
HW3 - clarification | |
It might have been unclear, but following the documentation of mySet, the iteration on the set elements must be done by the order defined by the comparison function. |
פורסם ב-1/12/2015, 17:54:07 Created on 1/12/2015, 17:54:07 Создано1/12/2015, 17:54:07 تم النشر ب-1/12/2015, 17:54:07 |
HW3 - static library issues | |
The windows 64-bit library in the ex3 folder was mistakenly replaced by a windows 32-bit library. The issue was fixed. |
פורסם ב-1/12/2015, 17:11:43 Created on 1/12/2015, 17:11:43 Создано1/12/2015, 17:11:43 تم النشر ب-1/12/2015, 17:11:43 |
HW3 Update | |
A small technical change have been done in the ex3.zip folder (both in the site and in t2). The Set ADT you are asked to implement was renamed to MySet, and the corresponding files are now my_set.h and my_set_example_test.c. Pay attention also for the similar change in the example_submission.zip folder. This has been done since the naming of the set implemented by you collides with the naming implemented in the static library provided by us. |
פורסם ב-1/12/2015, 09:30:16 Created on 1/12/2015, 09:30:16 Создано1/12/2015, 09:30:16 تم النشر ب-1/12/2015, 09:30:16 |
HW3 | |
HW3 is now online. Submission date is 24/12 (at 23:55). The TA in charge on this assignment is Tamer. For any questions regarding the assignment please contact utamer.mouratgmail.com Please include the word 'mtmex3' in the subject of your e-mail. Please make sure your question haven't been answered in the FAQ section. Good luck! |
עדכון אחרון ב-29/11/2015, 23:23:09 Last updated on 29/11/2015, 23:23:09 Последняя модификация29/11/2015, 23:23:09 تمت الحتلنة الأخيرة ب-29/11/2015, 23:23:09 |
HW1 grades | |
The grades for HW1 were published. You’ve received feedback on your submission from both our manual and automatic checks, along with the tests used for the automatic check. To download your feedback zip file, login at grades.cs.technion.ac.il, then go to "Homework" and click the arrow with black background in the row of HW1. We’ve also uploaded the grading key. In case you lost points in the manual check, the manual_check_results.txt file (inside the feedback zip file) will refer you to one or more “error codes” defined in the grading key. Appeals can be sent to Ofer by mail (ogivoli@cs) until 13/12/2015 23:55. |
עדכון אחרון ב-28/11/2015, 20:57:15 Last updated on 28/11/2015, 20:57:15 Последняя модификация28/11/2015, 20:57:15 تمت الحتلنة الأخيرة ب-28/11/2015, 20:57:15 |
Tamer's Workshop Tomorrow (Thursday, 25 Nov) | |
The workshop tomorrow (Thursday) will be postponed by half an hour, and will start at 15:00 (instead of 14:30). |
פורסם ב-25/11/2015, 23:48:16 Created on 25/11/2015, 23:48:16 Создано25/11/2015, 23:48:16 تم النشر ب-25/11/2015, 23:48:16 |
HW2 | |
Make sure to run the final-check script on T2 before submitting HW2: > ~mtm/public/1516a/ex2/final_check <hw2-submission-file> This will help you verify the structure of your submission file (saving you lots of points). |
עדכון אחרון ב-25/11/2015, 17:04:39 Last updated on 25/11/2015, 17:04:39 Последняя модификация25/11/2015, 17:04:39 تمت الحتلنة الأخيرة ب-25/11/2015, 17:04:39 |
HW2 - change in example test file cacheTest.c | |
There was a mistake in the file cacheTest.c in testCache2 function , Oranges that were created as expired were treated as not expired and oranges that were created as not expired were treated as expired. the fixed test file is now available in the assignment section and in the T2 server. I Apologize for the mistake , Tomer |
עדכון אחרון ב-20/11/2015, 15:29:42 Last updated on 20/11/2015, 15:29:42 Последняя модификация20/11/2015, 15:29:42 تمت الحتلنة الأخيرة ب-20/11/2015, 15:29:42 |
Tomer's tutorial group | |
I uploaded the edited tutorials that I am working with in the class, you can find them under the following link : Edited tutorials The link can also be found in the staff section under my details . |
עדכון אחרון ב-18/11/2015, 09:26:01 Last updated on 18/11/2015, 09:26:01 Последняя модификация18/11/2015, 09:26:01 تمت الحتلنة الأخيرة ب-18/11/2015, 09:26:01 |
FAQ for HW2 | |
A FAQ section for HW2 has been opened. Please consult it before sending email to see if your question has already been answered. |
פורסם ב-17/11/2015, 17:38:00 Created on 17/11/2015, 17:38:00 Создано17/11/2015, 17:38:00 تم النشر ب-17/11/2015, 17:38:00 |
HW2 - C | |
HW2 is now online. Submission date is 29/11 (at 23:55). The TA in charge on this assignment is Tomer. For any questions regarding the assignment please contact uTomer.golanyatgmail.com Good luck! |
פורסם ב-12/11/2015, 17:31:00 Created on 12/11/2015, 17:31:00 Создано12/11/2015, 17:31:00 تم النشر ب-12/11/2015, 17:31:00 |
Complementary Tutorial for Tamer's Group | |
The complementary tutorial will be held in next Wednesday (18/11) at 12:30 in 5, Taub. |
פורסם ב-12/11/2015, 13:21:55 Created on 12/11/2015, 13:21:55 Создано12/11/2015, 13:21:55 تم النشر ب-12/11/2015, 13:21:55 |
Remarks from Tomer's complementary tutorial | |
For the students who couldn't attend the tutorial today, A file with remarks and main points we discussed in the complementary tutorial is now available under the material section. |
פורסם ב-9/11/2015, 23:26:18 Created on 9/11/2015, 23:26:18 Создано9/11/2015, 23:26:18 تم النشر ب-9/11/2015, 23:26:18 |
Tomer's complementary tutorial | |
The complementary tutorial will be held Today, at 16:30-17:30 in Taub 9. We will cover slides 15 - 35 from Tutorial 2 , and if we will have time We will solve an exam question. For Students who can't attend I will upload a summary with comments on each slide and upload it to the course website. |
פורסם ב-9/11/2015, 08:31:01 Created on 9/11/2015, 08:31:01 Создано9/11/2015, 08:31:01 تم النشر ب-9/11/2015, 08:31:01 |
Complementary Tutorial for Tomer's group | |
As you can see from the poll results, more then half of the students can't come to each of the suggested options. I opened a new Poll, which contains more options, each of them one hour. please choose All the options you can come and not just one. In the complementary tutorial we will finish all the material about bash, and if time will be left we will also solve an exam question . http://doodle.com/poll/fmy534tg9n3f86rm Sorry for the inconvenience , Tomer. |
עדכון אחרון ב-7/11/2015, 19:35:26 Last updated on 7/11/2015, 19:35:26 Последняя модификация7/11/2015, 19:35:26 تمت الحتلنة الأخيرة ب-7/11/2015, 19:35:26 |
Updates | |
In order to give the students who are taking the course Infi 2 time to study for their midterm exam, The due date for assignment 3 is changed to 24/12 instead of 27/12 . |
עדכון אחרון ב-7/11/2015, 19:35:49 Last updated on 7/11/2015, 19:35:49 Последняя модификация7/11/2015, 19:35:49 تمت الحتلنة الأخيرة ب-7/11/2015, 19:35:49 |
HW1 (Bash) | |
Please read the new FAQ entry, regarding 'grep' and characters with special meaning. |
פורסם ב-6/11/2015, 12:36:56 Created on 6/11/2015, 12:36:56 Создано6/11/2015, 12:36:56 تم النشر ب-6/11/2015, 12:36:56 |
Complementary Tutorial for Tomer's group | |
We will hold a complementary tutorial for Tomer's group. There are currently 3 options: Sunday 15:30-17:30 Monday 10:30-12:30 Tuesday 14:30-16:30 Please mark all available time slots here: http://doodle.com/poll/4aexeaupfx3h7idq |
פורסם ב-4/11/2015, 21:14:31 Created on 4/11/2015, 21:14:31 Создано4/11/2015, 21:14:31 تم النشر ب-4/11/2015, 21:14:31 |
HW0 grades | |
HW0 grades are online Most students handled this assignment perfectly. Most common major mistakes were: * submitting files with wrong names (any name other than part1.c and mtm_buggy.c) * placing the files inside an inner directory in the zip file. Students with these mistakes shouldn't have passed the final_check script. We highly recommend you to use the provided final_check script before submitting future assignments. Common minor point reductions were typically due to bad memory handling. Please make sure you follow the exact submission instructions in future assignments. You can appeal only if you followed the exact submission instructions AND your code passes the tests initially provided with the assignment. Any other appeal with be automatically rejected. Appeals should be submitted to Tomer by mail utomer.golanyatgmail.com) |
פורסם ב-2/11/2015, 02:27:04 Created on 2/11/2015, 02:27:04 Создано2/11/2015, 02:27:04 تم النشر ب-2/11/2015, 02:27:04 |
Workshop Updates | |
Danny's workshops are moved from Mondays 9.11 & 23.11 14:30 - 16:30 to Tuesdays 10.11 & 24.11 at 15:30 - 17:30 |
פורסם ב-2/11/2015, 01:40:52 Created on 2/11/2015, 01:40:52 Создано2/11/2015, 01:40:52 تم النشر ب-2/11/2015, 01:40:52 |
HW1 (Bash) | |
HW1 is now online. The due date is 15.11 (Sunday) at 23:55. The TA in charge of this assignment is Ofer (uogivoliatcs.technion.ac.il). Please contact him for any questions regarding the assignment. Good luck! |
עדכון אחרון ב-31/10/2015, 18:39:35 Last updated on 31/10/2015, 18:39:35 Последняя модификация31/10/2015, 18:39:35 تمت الحتلنة الأخيرة ب-31/10/2015, 18:39:35 |
Submission of email addresses for receiving results of the tests of the assignments | |
Students who are interested in receiving the results of the tests of their homework assignments during the semester by email are asked to submit their email addresses. In order to submit the email address, please follow the instructions under the assignments section. |
פורסם ב-31/10/2015, 11:34:41 Created on 31/10/2015, 11:34:41 Создано31/10/2015, 11:34:41 تم النشر ب-31/10/2015, 11:34:41 |
Shlomo's complementary tutorial | |
The complementary tutorial will be held on Wednesday, 12:30-13:30 in Taub 5. Students who can't attend can go to Tamer's tutorial in Thursday (10:30 - 12:30) or to Tomer's tutorial in Wednsday(14:30 - 16:30) |
פורסם ב-27/10/2015, 18:02:59 Created on 27/10/2015, 18:02:59 Создано27/10/2015, 18:02:59 تم النشر ب-27/10/2015, 18:02:59 |
Lecture location | |
The lecture Tomorrow will be in Taub 7. (Not in the food engineering building) |
פורסם ב-26/10/2015, 00:45:40 Created on 26/10/2015, 00:45:40 Создано26/10/2015, 00:45:40 تم النشر ب-26/10/2015, 00:45:40 |
Shlomo's Tutorial Group | |
Due to Yitzhak Rabin Memorial Ceremony, Shlomo's Tutorial Today will be only one hour , between 13:30 - 14:30 . The first hour is canceled. A complementary hour will be set later this week. |
עדכון אחרון ב-25/10/2015, 09:26:13 Last updated on 25/10/2015, 09:26:13 Последняя модификация25/10/2015, 09:26:13 تمت الحتلنة الأخيرة ب-25/10/2015, 09:26:13 |
Workshops in November | |
2.11 (Monday) 17:30 - 19:30 - Shlomo 4.11 (Wednesday) 16:30 - 18:30 - Tomer 9.11 (Monday) 14:30 - 16:30 - Danny 12.11 (Thursday) 14:30 - 16:30 - Tamer 16.11 (Monday) 17:30 - 19:30 - Shlomo 18.11 (Wednesday) 16:30 - 18:30 - Tomer 23.11 (Monday) 14:30 - 16:30 - Danny 26.11 (Thursday) 14:30 - 16:30 - Tamer 30.11 (Monday) 17:30 - 19:30 - Shlomo The workshops will be held in the PC farm (room 018) |
פורסם ב-24/10/2015, 15:13:37 Created on 24/10/2015, 15:13:37 Создано24/10/2015, 15:13:37 تم النشر ب-24/10/2015, 15:13:37 |
FAQ for HW0 | |
FAQ for HW0 A FAQ section for HW0 has been opened. Please consult it before sending email to see if your question has already been answered. |
פורסם ב-22/10/2015, 15:51:07 Created on 22/10/2015, 15:51:07 Создано22/10/2015, 15:51:07 تم النشر ب-22/10/2015, 15:51:07 |
HW0 | |
HW0 is now online. submission date is next Friday -30/10 This assignment must be submitted individually. If you want to receive an email with the results of your automatic check, you should submit your email address (instruction under the HW assignment section). The assignment should be submitted normally under HW0. We recommend you to read the "General HW info" under course material. Instructions for using the "final check" script are published below the assignment document. Good luck! |
פורסם ב-22/10/2015, 15:34:22 Created on 22/10/2015, 15:34:22 Создано22/10/2015, 15:34:22 تم النشر ب-22/10/2015, 15:34:22 |
Workshops | |
There will be 2 workshops next week: 26.10 (Monday) 14:30-16:30 - Danny 29.10 (Thursday) 14:30-16:30 - Tamer The workshops wiil be held in the Taub PC farm (room 018). additional workshops will be published soon. |
פורסם ב-21/10/2015, 20:36:57 Created on 21/10/2015, 20:36:57 Создано21/10/2015, 20:36:57 تم النشر ب-21/10/2015, 20:36:57 |
Lecture location | |
The class today was overcrowded. Looking for an alternative class, we found none. Hence, in the coming weeks we will continue to meet in Taub 7. We will make sure that ~20 additional chairs will be placed in class for those who will find no regular seat. |
פורסם ב-20/10/2015, 00:59:50 Created on 20/10/2015, 00:59:50 Создано20/10/2015, 00:59:50 تم النشر ب-20/10/2015, 00:59:50 |
Lost Keys | |
He/she who forgot keys after the MATAM class today in Taub 7 – the keys are in room 429 (Gershon’s office). |
פורסם ב-19/10/2015, 15:44:25 Created on 19/10/2015, 15:44:25 Создано19/10/2015, 15:44:25 تم النشر ب-19/10/2015, 15:44:25 |
Welcome to Introduction to System Programming (מת"מ) - Winter 2016 | |
This is the first mail from the "Introduction to Systems Programming " (234122) course staff in the semester of Winter 2016. Every student registered to the course, should get this mail. All the information you need appears at the course webpage at http://webcourse.cs.technion.ac.il/234122/ The course announcements, notifications, changes etc., will be published on the webpage and through this mailing list. It is your responsibility to be updated and to check from time to time for new information posted on the webpage. The lecture and tutorial slides can be downloaded from the "Course Material" section. You can use the "Find a partner" section to find partners for the homework assignments. The lecture hours and the email addresses of the staff will appear in the "Staff" section (the office hours will be published soon as well). Please contact us if you have any problems and we will do our best to resolve them. We wish you a fruitful and enjoyable semester. |
פורסם ב-15/10/2015, 14:54:13 Created on 15/10/2015, 14:54:13 Создано15/10/2015, 14:54:13 تم النشر ب-15/10/2015, 14:54:13 |