סמינר זה יעסוק במערכות הפעלה ותוכנה. במסגרת הסמינר נדון בנושאים כדוגמת ניהול הזיכרון במערכות הפעלה, ארכיטקטורת אבטחת מערכות תוכנה, וכן מדידה ומיטוב (אופטימיזציה) של ביצועים וצריכת משאבים. הסמינר יהיה בדגש על אתגרים ופתרונות של הבעיות החמות בתחום, ובמסגרתו יידונו מאמרים עדכניים מהכנסים האקדמיים המובילים בתחום. תוצאות למידה: עם סיום הקורס, הסטודנטיות והסטודנטים יהיו מסוגלים:
1. להכיר אתגרים ופתרונות במחקר מערכות הפעלה ותוכנה.
2. להכין מגוון שיטות המחקר בתחום מחקר מערכות תוכנה.
3. להעריך באופן ביקורתי מחקרים העוסקים בהקצאת משאבים ושיפור ביצועים.
4. להציג בצורה בהירה ממצאי מחקרים עכשוויים.
1. להכיר אתגרים ופתרונות במחקר מערכות הפעלה ותוכנה.
2. להכין מגוון שיטות המחקר בתחום מחקר מערכות תוכנה.
3. להעריך באופן ביקורתי מחקרים העוסקים בהקצאת משאבים ושיפור ביצועים.
4. להציג בצורה בהירה ממצאי מחקרים עכשוויים.
This seminar will focus on operating systems and software. In the seminar, we will discuss topics such as memory management in operating systems, software system security architecture, as well as measurement and optimization of performance and resource consumption. The seminar will emphasize the challenges and solutions of "hot" issues in the field, and will discuss up-to-date papers from leading academic conferences in the field. Learning outcomes: Upon completing this course, students will be able to:
1. Understand challenges and solutions in OS and software systems research.
2. Be familiar with various research methodologies in systems research.
3. Critically assess studies focused on resource allocation and optimization.
4. Distill and effectively present key findings from contemporary research articles.
1. Understand challenges and solutions in OS and software systems research.
2. Be familiar with various research methodologies in systems research.
3. Critically assess studies focused on resource allocation and optimization.
4. Distill and effectively present key findings from contemporary research articles.