בוגר (B.Sc.) בהנדסת תוכנה
עמידה בכל דרישות הלימודים הכלליות לתואר ראשון כמפורט בידיעון, לרבות צבירת נקודות זכות לתואר, דרישות חובה סמינריוניות, הוכחת ידע באנגלית כשפה זרה, הדרכה ביבליוגרפית בספרייה, וחובה ללמוד בחלק מהתכניות קורס מרחיב-דעת מדיסציפלינה שאינה מתחום הלימודים לתואר.
מעבר לחובות הכלליות הללו, אשר כל בוגר חייב בהן, יש לעמוד במלוא דרישות הלימודים הייחודיות של התואר, לרבות צבירת 160 נ"ז:
ראו חישוב
רמה
נ"ז
מתמטיקה בדידה: תורת הקבוצות, קומבינטוריקה ותורת הגרפים (20476)
ר
4
חשבון אינפיניטסימלי 1 (20474) II
7
אלגברה לינארית 1 (20109) II
חשבון אינפיניטסימלי 2 (20475) II
אלגברה לינארית 2 (20229) II
5
הסתברות ומבוא לסטטיסטיקה למדעי המחשב (20425) II
יסודות הפיסיקה (20125) III
3פ+3ר
6
מבוא למדעי המחשב ושפת Java (20441) V
רּ
מבני נתונים ומבוא לאלגוריתמים (20407)
אוטומטים ושפות פורמליות (20440)
מעבדה בתכנות מערכות (20465) II
ארגון המחשב (20471) II
אלגוריתמים (20417) II
לוגיקה למדעי המחשב (20466)
מערכות הפעלה (20594)
מּ
מבוא לתורת החישוביות והסיבוכיות (20585) II
שפות תכנות (20905)
מערכות בסיסי-נתונים (20277)
קומפילציה (20364)
תכנות מונחה עצמים (20906)
מבוא לרשתות תקשורת מחשבים (20582) II
אימות ממוחשב של חומרה ותוכנה (22904)
תש
הנדסת תוכנה (22916)
אבטחת מערכות תוכנה (22923)
ניהול מיזמי תוכנה (22931)
עקרונות פיתוח מערכות מידע (20436)
מנשק אדם-מחשב (בתכנון) VII
מפרטים פורמליים (בתכנון) VII
מבוא ללמידה חישובית (בפיתוח) (20942) VII
תכנות מתקדם בשפת Java (20554)
גרפיקה ממוחשבת (20562)
תכנות מערכות דפנסיבי (20937)
מימוש מערכות בסיסי-נתונים (20574)
כריית מידע (20595)
שפת פרולוג והיבטים לבינה מלאכותית (20596)
מבוא לאבטחת המרחב המקוון (בפיתוח) (20940) VII
רובוטיקה אלגוריתמית (בפיתוח) (20944) VII
מבוא לבדיקות תוכנה (בפיתוח) (20946) VII
אשנב למחקר במדעי המחשב למצטיינים (בפיתוח) (20945) VIII
פרקי העשרה למצטיינים 1 (בתכנון) VIII
1
פרקי העשרה למצטיינים 2 (בתכנון) VIII
פרקי העשרה למצטיינים 3 (בתכנון) VIII
פרקי העשרה למצטיינים 4 (בתכנון) VIII
מערכות תגובתיות ומערכות זמן אמת (22912) IX
מודלים ושיטות אפיון של מערכות מקביליות ותגובתיות (22926)
מערכות סייבר פיזיקליות (22938)
ניתוח ועיצוב מונחה עצמים (22919) X
בדיקות תוכנה (22920) X
מבוא לעיבוד שפה טבעית (22933) X
סמינר בהנדסת תוכנה (20368)
מס
3
סמינר במערכות בסיסי-נתונים (20371)
סמינר בבינה מלאכותית (20372)
סמינר במערכות הפעלה (20389)
סמינר במערכות מידע (20373)
סמינר באבטחת המרחב המקוון (20927)
סדנה בתכנות מונחה עצמים (20586)
סדנה במערכות הפעלה (20587)
פרויקט מסכם בהנדסת תוכנה (20950)
מ
8
קורסים בבחירה חופשית ממגוון קורסי האו"פ XII
---
I
רשימת הקורסים בקבוצה זו זהה לרשימת קורסי התשתית במתמטיקה בתכנית בוגר (B.Sc.) במדעי המחשב.
II
חל שינוי בנ"ז המוענקות לקורס זה. סטודנטים שלמדו את הקורס במתכונתו הקודמת ומעוניינים ללמוד לפי תכנית הלימודים החדשה יכולים להפנות לוועדה לאישור תוכניות לימודים בקשה לקבלת פטור מלימוד הקורס במתכונתו החדשה.
III
במקום הקורס יסודות הפיסיקה (20125) ניתן ללמוד את צמד הקורסים יסודות הפיסיקה א (20113, 3 נ"ז ברמת פתיחה) ויסודות הפיסיקה ב (20114, 3 נ"ז ברמה רגילה).
IV
רשימת הקורסים בקבוצה זו זהה לרשימת קורסי החובה בתכנית בוגר (B.Sc.) במדעי המחשב.
V
במקום הקורס מבוא למדעי המחשב ושפת Java (20441) ניתן ללמוד את שני הקורסים מבוא למדעי המחשב ושפת Java א (20453, 3 נ"ז) ומבוא למדעי המחשב ושפת Java ב (20454, 3 נ"ז).
VI
הקורסים הרשומים בקבוצה זו לקוחים מרשימת קורסי הבחירה בתכנית בוגר (.B.Sc) במדעי המחשב וחובה ללמוד את כולם.
VII
הקורס עדיין אינו נלמד.
VIII
לסטודנטים הלומדים בתוכנית המצטיינים במדעי המחשב.
IX
הקורס אינו מוצע זמנית.
X
הקורס אינו מוצע עוד.
XI
ניתן ללמוד קורסים בבחירה חופשית ממגוון קורסי האו"פ, עד להשלמת מכסות הנקודות השונות הנדרשות לתואר.
XII
לפני הרשמה לקורס בחירה כללית בתכנית יש לוודא עמידה בכל תנאי הקבלה אליו. יש לעמוד בתנאי הקבלה גם כאשר הם כוללים קורסים שאינם ברשימות החובה או הבחירה שבתכנית.