.. (לתיקייה המכילה) | ||
hw 5 | ||
hw 4 | ||
hw 3 | ||
hw 2 | ||
hw 1 | ||
What are the general guidelines? | |
All the assignments are to be submitted in pairs (preferably) or in singles. Working in larger groups is not permitted. If you work in pairs, we highly recommend that both parties cooperate and take part in solving the exercise. During the final test, your partner will not be there to help you... Assignment should be submitted to the course submission box on the 1st floor of the Taub building; the name of course is written on it. An assignment should be placed in the box by 14:00 on the deadline day (this is faculty policy). The assignment should contain the students' name and ID number, and the desired returning box number. The deadlines are strict; that is, no late submission will be allowed. In special circumstances (MILUIM, serious illness etc.) late submission will be granted on presentation of an official document ("release slip" from the Army, doctor's note etc.). Please try to contact the administrative TA (Roni Raab) in advance if you plan on handing in the assignment late. Never place an assignment handed in late in the course box. Homework are returned to the returning exercises office in the Computer Sciences secretariat and can be retrieved from there (from the box number you stated on the assignment). From the common experience of students in the faculty, it is often beneficial to make a backup copy of the exercise before handing it in, in case it gets lost in the secretariat. |
What is the grading policy? | |
Each homework is marked as "passed" or "failed". In order for your test to be checked, you must have a "pass" grade on all the homeworks except for two. Example 1: if there will be 10 homeworks and you will submit 9 of them and on all the homeworks that you submitted you have a "pass" grade except for one your test will be checked. Example 2: if there will be 10 homeworks and you will submit 8 of them and on all the homeworks that you sumbmited you have a "pass" grade except for one or more your test will NOT be checked. YOU CANNOT TRANSFER HOMEWORKS IF YOU TOOK THIS COURSE IN THE PAST, NO MATTER WHAT. All programmatic exercises must be written in ANSI C, compilable and runable under the standard borland compiler. A work that is written in other languages (including C++) or which can not compile and run successfully shall fail. Please MAKE SURE to compile and run your work before handing it in. |
What is the late postponement policy for Miluim? | |
You must place the homework in Roni's mailbox on the fifth floor on Taub after returning, together with the Miluim slip. |
Can I appeal on homework ? | |
Yes, within two weeks after the grades for that exercise have been published, please approach the Teaching Assistant in Charge during reception hours. |
Which compiler should I use ? | |
Your homework should be compilable and runable on an ANSI-C compiler. The recommended compiler for this course is the DOS based version of Borland C++ which is installed in all the faculty laboratories. Other good compilers are "cc" and "gcc" on UNIX and LINUX machines, and there are many others. If you are using a compiler with C++ support, such as Visual C, you have to make sure that you compile in ANSI C mode. The Borland C++ compiler will automatically compile your program in ANSI C if it has a .C extension, make sure your files don't end with .CPP which is the default for that compiler. If you would still rather use a C++ compiler, such as Microsoft Visual C++, make sure you test it under ANSI C in the faculty before submitting. |
Can I work from home ? | |
Yes, provided you have a compiler at home and are checking your work on an ANSI C compiler. There are quite a few free compilers you are allowed to copy and use at home. Under the links section you will find a link for Turbo C. We will not be supporting problems with these compilers, though. |
Can I transfer homework from previous semesters ? | |
No. |