Moed A solution sketch and appeal instructions | |
Appeal Procedure A solution sketch has been published under Course Material -> Exams. If you wish to appeal, please follow the below procedure:
|
עדכון אחרון ב-9/8/2021, 11:02:56 Last updated on 9/8/2021, 11:02:56 Последняя модификация9/8/2021, 11:02:56 تمت الحتلنة الأخيرة ب-9/8/2021, 11:02:56 |
Moed A graded and appeal instructions | |
Dear students, Moed A grades have been published. An exam factor of 7% was given, and the final grade median is 78. Your scans should be available soon. A solution sketch as well as appeal instructions will be published soon and would viewable under under Course Material -> Exams. Please hold off your questions and appeals until that time. We hope you've had a fruitful and enjoyable course. Regards, The course staff. |
פורסם ב-7/8/2021, 15:20:55 Created on 7/8/2021, 15:20:55 Создано7/8/2021, 15:20:55 تم النشر ب-7/8/2021, 15:20:55 |
Assignment 3+ 4 grades | |
Dear students, The final assignments were grades and the grades are available on the course website. You may appeal by email to Miki until Thursday, August 19. The course staff |
פורסם ב-4/8/2021, 01:00:09 Created on 4/8/2021, 01:00:09 Создано4/8/2021, 01:00:09 تم النشر ب-4/8/2021, 01:00:09 |
Exam – Moed A | |
Dear students, the Moed A exam will take place this Wednesday, Oct. 28, between 13:00–16:00. The cover page of the exam is available under "Course Material". We have also uploaded a solution to the dry part of exercise 4 (Monads) for your convenience. The graded assignments (3 + 4) will hopefully be available in the next few days on the course website. We encourage you to ask questions using the Piazza forum, and we will do our best to answer all of them. Good luck, The course staff |
פורסם ב-25/7/2021, 14:21:01 Created on 25/7/2021, 14:21:01 Создано25/7/2021, 14:21:01 تم النشر ب-25/7/2021, 14:21:01 |
Minor fixes to assignment 4 | |
Dear students, There was a slight error in the client test `An admin approves a new users request`, which was fixed. There were also two missing exception cases in deleteMessage() and inbox(). Please make sure you obtain the updated code sekelton from the course website and note these three changes. The course staff |
פורסם ב-21/6/2021, 15:17:53 Created on 21/6/2021, 15:17:53 Создано21/6/2021, 15:17:53 تم النشر ب-21/6/2021, 15:17:53 |
Assignment 4 published | |
Dear students, Assignment 4 is now published on the course website. Make sure that you specify which library you chose in your final README.md file. Good luck, The course staff |
פורסם ב-18/6/2021, 01:24:41 Created on 18/6/2021, 01:24:41 Создано18/6/2021, 01:24:41 تم النشر ب-18/6/2021, 01:24:41 |
Assignment 2 tests update | |
Dear students, A slight mistake was found in the tests of assignment 2. For the test "Users can only change permissions according to the level hierarchy", a PermissionLevel is supposed to be thrown instead of an IllegalArgumentException, according to exception ordering (line 423). Please make sure that if you rely on this test in your assignment 3 submission, you make the fix locally. Assignment 2 will be regarded in the next few days. Miki |
פורסם ב-14/6/2021, 21:47:24 Created on 14/6/2021, 21:47:24 Создано14/6/2021, 21:47:24 تم النشر ب-14/6/2021, 21:47:24 |
Assignment 2 grades | |
Dear students, Assignment 2 is now graded (wet + dry) and the feedback is available on the course website. Please note a few important things: - Dry feedback is available in your submitted PDF files. Most of you did well there and no acute problems were found. - If you failed some tests on the wet part, a file named `output.txt` details Gradle output for failed tests and the number of tests you failed. - If you got a very low or zeroed grade, that means either your project did not compile, or you had a catastrophic failure in your library code - In any case, you may appeal by Sunday, June 20. To do so: (1) Run the full staff test suite locally and ensure that you get the same results. (2) Send me an email with an explanation of the changes you made in your code in order to pass the tests, and an updated submission.zip file. - As long as fixes to the code or Gradle files are technical and reasonable, you probably won't get deduced points. If the changes are unreasonable or involve modifying business logic, you will get 5-10 points deducted, depending on the scale of changes (number of lines you had to change). - Miki |
פורסם ב-13/6/2021, 11:24:13 Created on 13/6/2021, 11:24:13 Создано13/6/2021, 11:24:13 تم النشر ب-13/6/2021, 11:24:13 |
Assignment 3 postponement | |
Dear students, Assignment 3 is given an extension of two days. Regards, Miki |
פורסם ב-12/6/2021, 23:30:08 Created on 12/6/2021, 23:30:08 Создано12/6/2021, 23:30:08 تم النشر ب-12/6/2021, 23:30:08 |
Zoom link for meetings tomorrow | |
Dear students, The Zoom link for meetings tomorrow is https://technion.zoom.us/my/zoomiki See you there, The course staff |
עדכון אחרון ב-31/5/2021, 19:18:44 Last updated on 31/5/2021, 19:18:44 Последняя модификация31/5/2021, 19:18:44 تمت الحتلنة الأخيرة ب-31/5/2021, 19:18:44 |
Lecture and tutorial via Zoom today | |
Dear students, Due to the maintenance work in Taub extending this week, we will continue via Zoom today (lecture + tutorial). Hopefully next week we will be back in class. The course staff |
עדכון אחרון ב-31/5/2021, 08:35:26 Last updated on 31/5/2021, 08:35:26 Последняя модификация31/5/2021, 08:35:26 تمت الحتلنة الأخيرة ب-31/5/2021, 08:35:26 |
Assignment 3 updates | |
Dear students, A minor bug in assignment 3 was fixed, and the execution service interface was updated to include a new method, verifyResource, which verifies that a resource is of a given type. Make sure to download the updated skeleton files. The course staff |
עדכון אחרון ב-29/5/2021, 19:17:42 Last updated on 29/5/2021, 19:17:42 Последняя модификация29/5/2021, 19:17:42 تمت الحتلنة الأخيرة ب-29/5/2021, 19:17:42 |
Assignment 1 grades | |
Dear students, Assignment 1 is now graded (wet + dry) and the feedback is available on the course website. Sorry for the long delay! Please note a few important things: - Dry feedback is available in your submitted PDF files. Most of you did well there and no acute problems were found. - If you failed some tests on the wet part, a file named `output.txt` details Gradle output for failed tests and the number of tests you failed. - If you got a very low grade (<50), that means either your project did not compile, or you had a catastrophic failure in your library code - In any case, you may appeal by Sunday, June 6. To do so: (1) Run the full staff test suite locally and ensure that you get the same results. (2) Send me an email with an explanation of the changes you made in your code in order to pass the tests, and an updated submission.zip file. - As long as fixes to the code or Gradle files are reasonable (a few lines at most), you probably won't get deduced points. If the changes are unreasonable, you will get 5-10 points deducted, depending on the scale of changes (number of lines you had to change). Assignment 2 should be graded ASAP in the next few days, and again, I am sorry for the delay. - Miki |
פורסם ב-29/5/2021, 00:48:12 Created on 29/5/2021, 00:48:12 Создано29/5/2021, 00:48:12 تم النشر ب-29/5/2021, 00:48:12 |
Assignment 3 and course updates | |
Dear students, Assignment 3 is now published on the course website, due Sunday, June 13. Please also note that next week, due to air conditioning temporarily being down in Taub, we will have all sessions (lecture + tutorial) via *Zoom ONLY*. The course staff. |
פורסם ב-20/5/2021, 21:45:22 Created on 20/5/2021, 21:45:22 Создано20/5/2021, 21:45:22 تم النشر ب-20/5/2021, 21:45:22 |
Assignment 2 and 3 postponement | |
Dear students, The 2nd assignment submission is pushed by 2 days to Thursday, 20.5. The third assignment submission was mistakenly placed on a Friday, and is also pushed by 2 days, to Sunday, 13.6. Please note the updated timeline on the course website. The course staff |
פורסם ב-15/5/2021, 21:55:04 Created on 15/5/2021, 21:55:04 Создано15/5/2021, 21:55:04 تم النشر ب-15/5/2021, 21:55:04 |
Assignment 2 | |
Dear students, Assignment 2 is now published on the course website, due May 18th. Late submission for assignment 1 is also now available. Good luck, The course staff |
פורסם ב-27/4/2021, 21:45:38 Created on 27/4/2021, 21:45:38 Создано27/4/2021, 21:45:38 تم النشر ب-27/4/2021, 21:45:38 |
Piazza Forum | |
Dear students, We have opened a Piazza forum for your benefit, where you can discuss course material, logistics, homework assignments and more. The link to join: https://piazza.com/technion.ac.il/spring2021/236700 Please refrain from sending emails about the assignment as much as possible, and instead redirect your questions to the forum. This will allow collaborative knowledge and a better feedback from us. The course staff |
עדכון אחרון ב-23/4/2021, 13:27:51 Last updated on 23/4/2021, 13:27:51 Последняя модификация23/4/2021, 13:27:51 تمت الحتلنة الأخيرة ب-23/4/2021, 13:27:51 |
Reminder: complementary tutorial tomorrow | |
Dear students, This is a reminder that we will have our complementary tutorial tomorrow, between 12:30-13:30. The tutorial will take place in our regular class, Taub 5. See you there, Miki |
פורסם ב-20/4/2021, 18:48:25 Created on 20/4/2021, 18:48:25 Создано20/4/2021, 18:48:25 تم النشر ب-20/4/2021, 18:48:25 |
Next week's tutorial moved | |
Dear students, Next week's tutorial (19.4) is canceled. Instead, we will have a complementary tutorial on Wednesday (21.4), between 12:30-13:30. The exact location will be given next week. See you there, The course staff. |
פורסם ב-16/4/2021, 15:02:13 Created on 16/4/2021, 15:02:13 Создано16/4/2021, 15:02:13 تم النشر ب-16/4/2021, 15:02:13 |
Assignment 1 | |
Dear students, Assignment 1 is now published on the course website, due April 27th. Good luck, The course staff. |
פורסם ב-7/4/2021, 14:27:28 Created on 7/4/2021, 14:27:28 Создано7/4/2021, 14:27:28 تم النشر ب-7/4/2021, 14:27:28 |
Attending hybrid session on-campus | |
Dear students, If you wish to come to the lectures on-campus (assuming you have a Green Pass), you may do so be signing-up for the lecture in advance here: https://students.technion.ac.il/ If you have any issues signing up for lectures, please contact Miki by email. Regards, The course staff |
עדכון אחרון ב-18/3/2021, 14:57:23 Last updated on 18/3/2021, 14:57:23 Последняя модификация18/3/2021, 14:57:23 تمت الحتلنة الأخيرة ب-18/3/2021, 14:57:23 |
Welcome to Software Design! | |
Hello and Welcome! Please note some important guidelines as we approach the beginning of the semester: * Lectures and workshops will be held as *hybrid sessions*, at Taub 5 and via Zoom concurrently. the Zoom link for both is published on the course website, under "Links". * A tentative course schedule is also published under "Links", and includes supposed dates for homework assignments, and tutorials. This is a tentative schedule, so keep an eye for updates. * Students who wish to come to the live sessions are welcome, provided they have a Green Pass. We will post relevant instructions on attendance and registration, should any come from the faculty. * We will record the lectures/tutorials during the semester. According to current guidelines, these recordings will only be available during the semester and not in the future so please don't hesitate to participate. Please take a moment to read the general info tab on the course website, especially the section regarding prerequisites. We hope you have a fun and productive semester, Miki and Gal. |
פורסם ב-17/3/2021, 13:40:48 Created on 17/3/2021, 13:40:48 Создано17/3/2021, 13:40:48 تم النشر ب-17/3/2021, 13:40:48 |