the last of late days for submitting homework 1 will be tomorrow,
if you are planning to submit your homework please don't forget to do so.
HW2 is published + workshop date
Homework 2 is now published and can be viewed in the assignments section.
Muhamad Grefat is in charge of this HW.
you may contact him for questions by:
1. Moodle forum
2. reception hour (see reception hour details in "staff" section)
3. workshop - (Monday, 17.12.2018, 16:30 - 18:30) place will be updated in a different message.
HW1 late submission
|Dear students, |
late submission option was added to the Assignments section in the webcourse,
if you're planning on submitting homework 1 not in time please submit using this option,
Also, don't forget that according to the course policy described in tutorial 0, for every late day you take there will be a cost of 4 points (out of 100) decrease from your final grade of the homework.
there is no need to ask for permission to use the late submission option.
Saifun’s Office Hour
|Saifun’s Office Hour moved permanently to Sunday at 17:30, after the tutorial. |
Note also a change in the room - Taub 320
The course team
|שימו לב שלא יתקיים תרגול של אליזבת ביום ראשון הקרוב - 2.12|
(שכן כבר השלמנו את התרגול שפספסנו ביום הבחירות)
Ameer's office hour
Ameer will have an office hour tomorrow 15:30 at Taub 418.
Saifun Office Hour Cancellation
|Due to the workshop with Ameer today, Saifun’s office hour is cancelled. |
The course staff
Workshop for HW1
Reminding you that there will be a workshop tomorrow for homework 1 at Ulman 601 17:30,
the workshop will be hold by Ameer.
Workshop for HW1
Reminding you that Ameer will hold today a workshop to discuss homework 1,
please come to Ulman 601 at 17:30 if you have any questions about the homework.
סדנה לתרגיל בית 1
|*עדכון: הסדנה תתקיים באולמן 601*|
סטודנטים יקרים שלום,
קבענו עבורכם שתי סדנאות שיעזרו לכם בנושאי הקורס בכלל ובתרגיל בית 1 בפרט.
1. יום ב' 19.11.2018 בשעות 17:30-19:30
2. יום ב' 26.11.2018 בשעות 17:30-19:30
אתם מוזמנים לבוא עם שאלות.
כיתה אולמן 601
הסדנה תועבר ע"י אמיר.
תרגול השלמה לקבוצה של אליזבת עבר כיתה
|התרגול של עכשיו עבר לאמאדו 233|
|Yoni will hold a one hour complementary tutorial next Sunday - 17:30 at Ullman 707|
and another hour starting from 18:30 at the same place to discuss with and help the students in HW1.
HW0 grade calculation
|The grade calculation for HW0 is:|
10% for tests 1-4.
15% for tests 5-8.
Tests that passed but had memory leaks received minus one point deduction each.
Compilation fail deducted all points for the test related to the compiled file.
תרגול השלמה לקבוצה של אליזבת
ביום ראשון הקרוב 18.11 יתקיים תרגול השלמה לקבוצה של אליזבת בין השעות 17:30-19:30.
התרגול יתקיים באמאדו 231.
שימו לב שהשלמה זו תהיה במקום התרגול ביום ההשלמה הטכניוני שנקבע ל -2.12!
|Hello, HW0 grades should become available later today.|
Appeals should ONLY be in the case of sending a wrong file or having incorrect submission structure (like a folder inside the zip file). If you have sent the wrong files then you need to submit proof for having the correct file beforehand (like a last date of modification on csl2).
Please send appeals with the correct submission file and your id to
The homework was compiled with -L. lm flag (for the students who used math.h). Notice that if you used other files than the ones requested (or changed their names) then the compilation might have failed, which will cause loss of points.
You can see the tests used on ~mtmchk/public/1819a/ex0/source
Homework 1 tips and recommendations
Please pay attention to the tips and recommendations file added to the HW1 files.
|Please notice that homework 1 is now out|
The submission date is until 9.12.2018
Notice that in this exercise you need to submit with a partner.
all your questions about this homework should be asked on Moodle.
Saifun’s Tutorial Class Change
|Saifun’s tutorial will take place in Ullman 805 starting from today. The change is permanent.|
proposing a new time for group 15 tutorial
We are trying to find a better time for group 15 tutorial (Wednesday 08:30).
the new proposed time is Monday 16:30.
If you have a problem with this change please contact the T.A (Yoni) before 9.11.2018 @ 14:00.
Please mention if you are registered to this group or not.
complementary tutorial for Group 12
Ameer will hold a complementary tutorial tomorrow 7.11 16:30 till 18:30 at Kahn 1 the Mechanical Engineering Building.
note that the tutorial at 14:30 till 16:30 will be hold as usual at Lady Davis 433.
|1. Any question you may have about homework assignments should ONLY be directed towards the teaching assistant in charge of the homework or the other TA's if it's a problem in general subjects that relate to the course.|
2. At the end of this semester the csl2 server would be closed and the server csl3 will be used instead (which should have the same functions as csl2). Please be aware of it and make sure you do not have important information on csl2. Logging into csl3 is the same as csl2 and replacing the 2 with 3.
Saifun’s office hour tomorrow (November 5th) is cancelled due to the Google talk
HW postponement requests
Please note that requests for postponing homework submission should be sent to the T.A responsible for the specific homework.
for example requesting postponing HW0 should be sent to Or Isaacs.
anyone who already sent a request for someone else should resend the request to Or.
Reminder: only requests with a valid reason (like Meluim) will be accepted.
Saifun's Tutorial Today
Saifun's tutorial today will take place in the regular class - Ulman 707.
If there is still not enough room, the class will be changed permanently starting next week.
The course team
|Hello, all the students that mailed about issues with csl2 should have had their issues solved. Those students should check that they can log in now.|
Common problems that are not connected to csl2 that people asked about:
* Inability to connect. This is caused by putting the wrong password several times, causing the server to block them. Please wait until the server allows you to reconnect. You can also try to access your user from another computer.
* Permission denied due to wrong unix syntax. For example trying to change directory by typing '~' rather than 'cd ~'.
New tutorial group opened
|Please Note that a new tutorial group has been opened.|
Wednesday 08:30-10:30 @ Ulman 707 (Group 15). T.A. Yoni Weizman
Postponing HW0 submission
|Due to the problems connecting to the csl2 server, we are postponing HW0 submission data to monday next week. There will be no further postponement.|
For students who are still unable to connect into the csl2 server, please send an email with your id number and server username to Send it even if you already asked by mail or by moodle.
Please do it until tomorrow evening, otherwise we will not take it into consideration if you are unable to connect to the network until the deadline.
problems while connecting to CSL2 server
Some students are having problems connecting to CSL2 server. I want to clear some things:
A. Under "Course Materials" (חומר הקורס) there is a tag called "guides" with information on how to connect to CSL2 (and other useful information). make sure you read it.
B.If you are having problems connecting to CSL2. (for example: password not working, no home directory exist or other) you should do the following:
1. go to this link: http://techwww.technion.ac.il/new-account
2. change your password to a new password. (this will automatically create a new account for you in CSL2).
3. wait for 45 minutes.
4. try to connect to CSL2 again.
If after step 4 you still can't connect or have some problem. please send an e-mail to
in the e-mail you should explain your problem and make sure you write your:
a. Full Name
c. technion username (technion e-mail)
Important Note: If you are not listed to Matam then you probably don't have a CSL2 account and your problem should be fixed by listing yourself to Matam and then doing steps 1-4 above.
Connecting to the lux server
|For students that are experiencing difficulties connecting into csl2 server for HW0. A temporary alternative is to work on the the lux server which should contain bash support.|
To sign in through SSH secure shell, connect into the host lux.technion.ac.il (the password should be the same as csl2).
To sign in through Linux, use the command line: "ssh <username>@lux.technion.ac.il".
presentation lecture 2 - c99 updated
|Since most students were not exposed to the 'struct' construction in C, the presentation "lecture 2 - c99" was expanded to include more on the subject and will be discussed in the next class.|
|*HW0 is now out*|
The submission date is until the end of next week. Notice that only in this exercise you need to submit individualy.
Any question about the exercise (except for personnal matters) should be asked on Moodle.
Message from lecturer in charge
|Since we missed half of the class today due to the memorial ceremony, there will be a complementary class in MATAM.|
It will take place on Sunday Nov 4th from 17:30 – 19:30, in Segoe 1 (Architecture).
Lecture on October 22nd
|Please notice that next Monday (22.10.18) there is a teaching break from 12:30-13:30. |
So the lecture will only be one hour 13:30-14:30.
And as we published before the first lecture will take place in Meyer 280 (Electrical Engineering building)
change of lecture class
|ההרצאה בתאריך 22.10.2018 עוברת באופן חד פעמי לבלה מאייר 280 בפקולטה להנדסת חשמל|
On October 22 the lecture will take place in Mayer 280. this is a one time change.
An Additional Tutorial Group
|A new tutorial group was added (Group 14).|
The lectures will take place every Sunday from 15:30 to 17:30 and will be taught by Saifun.
See you there,
The course staff
Welcome to Introduction to System Programming (מת"מ) - Winter 2019
|Each student registered to the course was supposed to receive this email. All the information you need appears on the course website at https://webcourse.cs.technion.ac.il/234124/Winter2018-2019/|
All course announcements, notifications, changes etc., will be published on this website and you'll receive a message through this mailing list. It is your responsibility to be updated and to check from time to time for new information posted on the website.
The lecture hours and the email addresses of the staff will appear in the "Staff" section (Available soon).
Please contact Mohamad Grefat (TA in charge) - if you have any problems and we will do our best to resolve them.
We wish you an enjoyable semester,
The Course Team