Operating Systems
Course: ELL 783 and ELL 405
Semester II, 2023-24
Credits: 4 (3-0-2)
Instructor: Prof. Smruti R. Sarangi
They completed all the three Linux kernel based hard assignments (showed a very high level of proficiency).
1. Dakshit Babbar
2. Ananya Sharma
3. T. Pratham
Lectures: 11 AM to 12 PM (Tue, Thu, Fri), LH 410
Piazza link: Link
Office Hours:
Just send me an e-mail.
Evaluation Criteria: Minor 1 and Major (25% each), Two quizzes (5% each), Three assignments (10% + 15% + 15%)
Passing criteria: 18% in theory and 12% in the assignments (both the criteria need to be met)
Audit criteria: 24% in theory and 16% in the assignments (again both the criteria need to be met)
For those who miss a minor, there will be an extra minor towards the end of the course, which will be much harder.
There will be no assignment deadline extensions unless there is a serious personal reason or a medical reason. There will be one additional
assignment and one additional quiz (both significantly harder).
- For each assignment, there will be an easy and hard version. The latter will be based on the Linux kernel. The student
can choose to do either one. Note that assignments may be associated with a viva that will check the student's understanding;
if she does not do well in her viva, then she will get low marks regardless of the assignment that was submitted.
- Assignments (easy track): They will be based on xv6. The first assignment will be a solo assignment and the rest two
will be done in groups.
- Assignments (hard track): All three will be solo assignments and will be graded quite seriously. They will have a bonus
component associated with them.
They will give the student, serious experience with the Linux kernel.
- If a student finishes all three assignments in the hard track, then she can carry the bonus marks (max: 12.5) to her course total.
However, the caveat is that the bonus marks cannot be used to pass the student if she is otherwise failing. The bonus
marks can thus help increase her grade.
- Please don't send any individual mails. For those who miss a minor or an assignment, we will hold an extra minor and issue an
extra assignment towards the end of the course. Please note that to
ensure a level playing field, this will be much harder than the
original minor/assignment, respectively.
The assignment needs to be done individually. No medical certificates need to be provided.
- If a student gets an I or E grade, then a re-major exam will be held (as per institute policy). Nothing else.
Teaching Assistants:
1. Shruti Pandey 2. Nivedita Shrivastava
|
Link to the contents of the course