מערכות הפעלה
קורס זה בוחן את המושגים הבסיסיים ועקרונות העיצוב של מערכות הפעלה, תוך התמקדות הן בהבנה תיאורטית והן ביישום מעשי. הסטודנטים ירכשו ידע מעמיק בפרימיטיבים של סנכרון, מודלים של שרשור, ניהול זיכרון, מערכות קבצים ועוד. הדגש מושם על מערכות הפעלה יוניקס וחלונות, תוך שימוש במערכת ההפעלה הפדגוגית OS/161 ככלי למידה.