בוגר (‏B.Sc.‎)‏ במדעי המחשב

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

צבירת 120 נ"ז

מעבר לחובות הכלליות הללו, אשר כל בוגר חייב בהן, יש לעמוד במלוא דרישות הלימודים הייחודיות של התואר, לרבות צבירת 120 נ"ז:

  • לפחות 110 נ"ז במדעים (75 נ"ז במדעי המחשב)
  • בהן 27 נ"ז מתקדמות במדעי המחשב

לימודי מתמטיקה למדעי המחשב – 35 נ"ז חובה

רמה

נ"ז  

 

מתמטיקה בדידה: תורת הקבוצות, קומבינטוריקה ותורת הגרפים‏ (20476‎) ‏ ‏

ר

4

חשבון אינפיניטסימלי 1‏ (20474‎) ‏ ‏ I

ר

7

אלגברה לינארית 1‏ (20109‎) ‏ ‏ I

ר

7

חשבון אינפיניטסימלי 2‏ (20475‎) ‏ ‏ I

ר

7

אלגברה לינארית 2‏ (20229‎) ‏ ‏ I

ר

5

הסתברות ומבוא לסטטיסטיקה למדעי המחשב‏ (20425‎) ‏ ‏ I

ר

5

לימודי חובה למדעי המחשב – 46 נ"ז חובה

רמה

נ"ז  

 

מבוא למדעי המחשב ושפת Java‏ (20441‎) ‏ ‏ II

6

מבני נתונים ומבוא לאלגוריתמים‏ (20407‎) ‏ ‏

6

אוטומטים ושפות פורמליות‏ (20440‎) ‏ ‏

4

מעבדה בתכנות מערכות‏ (20465‎) ‏ ‏ I

4

ארגון המחשב‏ (20471‎) ‏ ‏ I

4

אלגוריתמים‏ (20417‎) ‏ ‏ I

5

לוגיקה למדעי המחשב‏ (20466‎) ‏ ‏

4

מערכות הפעלה‏ (20594‎) ‏ ‏

4

מבוא לתורת החישוביות והסיבוכיות‏ (20585‎) ‏ ‏ I

5

שפות תכנות‏ (20905‎) ‏ ‏

4

לימודי בחירה למדעי המחשב – 24 נ"ז בחירה III,IV

רמה

נ"ז  

 

עקרונות פיתוח מערכות מידע‏ (20436‎) ‏ ‏

4

אנליזה נומרית 1‏ (20462‎) ‏ ‏

4

מערכות בסיסי-נתונים‏ (20277‎) ‏ ‏

4

תורת הקודים‏ (20296‎) ‏ ‏

ר

4

קומפילציה‏ (20364‎) ‏ ‏

4

תכנות מתקדם בשפת Java‏ (20554‎) ‏ ‏

4

גרפיקה ממוחשבת‏ (20562‎) ‏ ‏

4

אנליזה נומרית 2‏ (20900‎) ‏ ‏ V

4

תכנות מונחה עצמים‏ (20906‎) ‏ ‏

4

תכנות מערכות דפנסיבי‏ (20937‎) ‏ ‏

4

מבוא לבינה מלאכותית‏ (20551‎) ‏ ‏

4

מימוש מערכות בסיסי-נתונים‏ (20574‎) ‏ ‏

4

מבוא לרשתות תקשורת מחשבים‏ (20582‎) ‏ ‏ I

4

כריית מידע‏ (20595‎) ‏ ‏

4

שפת פרולוג והיבטים לבינה מלאכותית‏ (20596‎) ‏ ‏

4

מבוא לקריפטוגרפיה‏ (20580‎) ‏ ‏

4

חישוביות ביולוגית‏ (20581‎) ‏ ‏

4

מבוא לאבטחת המרחב המקוון (בפיתוח)‏ (20940‎) ‏ ‏ VI

4

רובוטיקה אלגוריתמית (בפיתוח)‏ (20944‎) ‏ ‏ VI

4

מבוא לבדיקות תוכנה (בפיתוח)‏ (20946‎) ‏ ‏ VI

4

אשנב למחקר במדעי המחשב למצטיינים (בפיתוח)‏ (20945‎) ‏ ‏ VII

4

‏ פרקי העשרה למצטיינים 1 (בתכנון) ‏ ‏ VII

1

‏ פרקי העשרה למצטיינים 2 (בתכנון) ‏ ‏ VII

1

‏ פרקי העשרה למצטיינים 3 (בתכנון) ‏ ‏ VII

1

‏ פרקי העשרה למצטיינים 4 (בתכנון) ‏ ‏ VII

1

לימודי סמינר למדעי המחשב – 3 נ"ז סמינריון

רמה

נ"ז  

 

סמינר בהנדסת תוכנה‏ (20368‎) ‏ ‏

מס

3

סמינר באנליזה נומרית‏ (20369‎) ‏ ‏

מס

3

סמינר בחישוביות‏ (20370‎) ‏ ‏

מס

3

סמינר במערכות בסיסי-נתונים‏ (20371‎) ‏ ‏

מס

3

סמינר בבינה מלאכותית‏ (20372‎) ‏ ‏

מס

3

סמינר בקריפטוגרפיה‏ (20374‎) ‏ ‏

מס

3

סמינר בנושא מיוחד במדעי המחשב‏ (20375‎) ‏ ‏

מס

3

סמינר בתקשורת/אלגוריתמים מבוזרים‏ (20388‎) ‏ ‏

מס

3

סמינר במערכות הפעלה‏ (20389‎) ‏ ‏

מס

3

סמינר באלגוריתמים‏ (20390‎) ‏ ‏

מס

3

סמינר בביו-אינפורמטיקה‏ (20552‎) ‏ ‏ VIII

מס

3

סמינר: ממדעי המחשב להוראתם - רקע, התפתחות וסוגיות נבחרות‏ (20560‎) ‏ ‏

מס

3

סמינר במערכות מקביליות‏ (20583‎) ‏ ‏

מס

3

סמינר מצטיינים במדעי המחשב ובמדעי הקוגניציה‏ (20921‎) ‏ ‏

מס

3

סמינר במערכות מידע‏ (20373‎) ‏ ‏

מס

3

סמינר באבטחת המרחב המקוון‏ (20927‎) ‏ ‏

מס

3

סמינר בבינה חישובית‏ (20922‎) ‏ ‏

מס

3

לימודי סדנה למדעי המחשב – 3 נ"ז סמינריון

רמה

נ"ז  

 

סדנה בתכנות מונחה עצמים‏ (20586‎) ‏ ‏

מס

3

סדנה בתכנות מתקדם בשפת Java‏ (20503‎) ‏ ‏

מס

3

סדנה בבסיסי-נתונים‏ (20563‎) ‏ ‏

מס

3

סדנה במערכות הפעלה‏ (20587‎) ‏ ‏

מס

3

סדנה בתקשורת מחשבים‏ (20588‎) ‏ ‏

מס

3

סדנה במדעי הנתונים‏ (20936‎) ‏ ‏

מס

3

סדנה באבטחת מידע‏ (20931‎) ‏ ‏

מס

3

IX

רמה

נ"ז  

 

‏ קורסים בבחירה חופשית ממגוון קורסי האו"פ ‏ ‏ X

---

---


I

חל שינוי בנ"ז המוענקות לקורס זה. סטודנטים שלמדו את הקורס במתכונתו הקודמת ומעוניינים ללמוד לפי תכנית הלימודים החדשה יכולים להפנות לוועדה לאישור תוכניות לימודים בקשה לקבלת פטור מלימוד הקורס במתכונתו החדשה.

II

במקום הקורס מבוא למדעי המחשב ושפת Java ‏(20441) ניתן ללמוד את שני הקורסים מבוא למדעי המחשב ושפת Java א (20453, 3 נ"ז‎)‏ ומבוא למדעי המחשב ושפת Java ב (‏20454, 3 נ"ז‎)‏.

III

אפשר לכלול עד שני קורסים לתואר שני בתכנית הלימודים לתואר ראשון. להרשמה לקורסים לתואר שני יש צורך באישור יועץ.

IV

בלימודי הבחירה יש לצבור 33 נ"ז: בכללן 23 נ"ז במדעי המחשב, ובכללן 8 נ"ז מתקדמות במדעי המחשב. לכל היותר 8 נ"ז ברמת תואר שני.

V

הקורס אנליזה נומרית 1 (‏20462‎)‏ דרוש כידע קודם לקורס אנליזה נומרית 2 (20900)‏. אפשר ללמוד אותו במסגרת קורסי הבחירה במדעי המחשב. כמו כן, ידע קודם דרוש נוסף הוא אחד מבין הקורסים משוואות דיפרנציאליות רגילות 1 (20280‎)‏, מבוא למשוואות דיפרנציאליות רגילות (20218‎)‏, אותם אפשר ללמוד במסגרת לימודי הבחירה החופשית.

VI

הקורס עדיין אינו נלמד.

VII

לסטודנטים הלומדים בתוכנית המצטיינים במדעי המחשב.

VIII

סטודנטים המעוניינים ללמוד את הקורס סמינר בביו-אינפורמטיקה (20552) מומלץ ללמוד את הקורס אשנב למדעי החיים (20121‎)‏ או את הקורס ביולוגיה כללית א (20118‎)‏.

IX

ניתן ללמוד קורסים בבחירה חופשית ממגוון קורסי האו"פ, עד להשלמת מכסות הנקודות השונות הנדרשות לתואר.

X

לפני הרשמה לקורס בחירה כללית בתכנית יש לוודא עמידה בכל תנאי הקבלה אליו. יש לעמוד בתנאי הקבלה גם כאשר הם כוללים קורסים שאינם ברשימות החובה או הבחירה שבתכנית.