בוגר (‏B.A.‎)‏ במדעי המחשב ובמדעי הקוגניציה (‏לפחות 123 נ"ז‎)‏

לימודי תשתית: חובה – 38 נ"ז(‏1‎)‏

רמה

נ"ז

יישומי מחשב ויסודות התכנות למדעים (‏20127‎)‏ (‏2‎)‏

פ

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

ר

4

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

ר

6

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

ר

6

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

ר

6

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

ר

4

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

ר

4

הסקה סטטיסטית (‏30204‎)‏ (‏4‎)‏

ר

4

שיטות מחקר במדעי החברה: עקרונות המחקר וסגנונותיו (‏10285‎)‏

ר

4


(‏1‎)‏

לסטודנטים המעוניינים בעתיד להמשיך ללימודים לתואר שני במדעי המחשב מומלץ ללמוד בנוסף את הקורס אלגברה ליניארית 2 (‏20229‎)‏, הנדרש ללימודי התואר השני, אחרת יידרשו להשלים אותו במסגרת קורסי ההשלמה לתואר שני.

(‏2‎)‏

מלימוד קורס זה פטורים סטודנטים שלמדו את הקורס יישומי מחשב מתקדמים (‏20127‎)‏ או שעמדו בבחינת פטור. בנוסף יידרשו הסטודנטים להשלים את לימוד תוכנת Matlab במסגרת הקורס יסודות מדעי הקוגניציה (‏10756‎)‏.

(‏3‎)‏

חובה ללמוד את צמד הקורסים חשבון אינפיניטסימלי 1 (‏20474‎)‏ + חשבון אינפיניטסימלי 2 (‏20475‎)‏ או את צמד הקורסים חשבון אינפיניטסימלי 1 (‏20106, שאינו מוצע עוד‎)‏ + חשבון דיפרנציאלי ואינטגרלי ב (‏20423‎)‏, או את שלושת הקורסים חשבון אינפיניטסימלי 1 (‏20106, שאינו מוצע עוד‎)‏ + חשבון אינפיניטסימלי 2 (‏20212, שאינו מוצע עוד‎)‏ + חשבון אינפיניטסימלי 3 (‏20224‎)‏. צירופים אחרים מבין קורסים אלה אינם אפשריים.

(‏4‎)‏

או שני הקורסים מבוא לסטטיסטיקה למדעי החברה ב (‏30112, 3 נ"ז‎)‏ ורגרסיה וניתוח שונות (‏10286, 3 נ"ז‎)‏.

דרישות ייחודיות לתואר במדעי המחשב ובמדעי הקוגניציה

לתואר זה אין ללמוד את הקורס יסודות התכנות בשפת Java (‏‏20478‎‎)‏‏ במסגרת החוג במדעי הקוגניציה, אלא את הקורס מבוא למדעי המחשב ושפת Java (‏20441‎)‏, שהוא חובה בחוג במדעי המחשב. לימוד קורס זה פוטר מלימודי מדעי המחשב בחוג במדעי הקוגניציה.

לימוד הקורס לוגיקה למדעי המחשב (‏20466‎)‏, שהוא חובה בחוג במדעי המחשב, פוטר מלימוד הקורס מבוא ללוגיקה (‏10703‎)‏ בחוג במדעי הקוגניציה.

לפיכך, יש לצבור בחוג במדעי הקוגניציה פחות 10 נ"ז.

דרישות החוג במדעי המחשב

לימודי מדעי המחשב: 42 נ"ז

חובה – 34 נ"ז

רמה

נ"ז

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

ר

6

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

ר

6

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

ר

4

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

ר

4

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

ר

3

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

מ

4

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

מ

4

סמינר או סדנה במדעי המחשב3

מס

3

בחירה – 8 נ"ז4,5

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

מערכות ספרתיות (‏20272‎)‏

ר

3

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

ר

3

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

ר

4

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

ר

4

אלגוריתמיקה: יסודות מדעי המחשב (‏20290‎)‏ 6

ר

4

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

ר

4

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

ר

4

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

מ

4

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

מ

4

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

מ

4

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

מ

4

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

מ

4

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

מ

6

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

מ

4

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

מ

4

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

מ

4

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

מ

4

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

מ

4

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

מ

4

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

מ

4

דרישות סמינריוניות

סמינר או סדנה במדעי המחשב.9


1

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

2

או הקורס סיבוכיות חישובית (‏20545, 4 נ"ז‎)‏ שאינו מוצע עוד.

3

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

4

סטודנטים שלמדו את הקורס הנדסת תוכנה: הפשטה ועיצוב מונחה עצמים (‏20442‎)‏ שאינו מוצע עוד, הקורס ייחשב להם כקורס בחירה במדעי המחשב.

5

לסטודנטים המעוניינים בעתיד להמשיך ללימודים לתואר שני במדעי המחשב מומלץ ללמוד במסגרת קורסי הבחירה בחוג במדעי המחשב את הקורסים מערכות ספרתיות (‏20272‎)‏ וארגון המחשב (‏20471‎)‏.

6

הקורס יוצא מרשימת קורסי הבחירה בתכנית זו החל מסמסטר א2021.

7

או הקורס במתכונתו הקודמת, שהקנתה 3 נ"ז לפני ג2016.

8

החל מסמסטר א2022 יקנה קורס זה 4 נ"ז (‏מתקדמות‎)‏.

9

כמפורט לעיל בדרישות החובה במדעי המחשב.

דרישות החוג במדעי הקוגניציה

קורסים בהיקף של לפחות 53 נ"ז

לימודי מדעי המחשב: חובה – 6-4 נ"ז

רמה

נ"ז

יסודות התכנות בשפת Java (‏20478‎)‏

או

ר

4

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

ר

6

לימודי פסיכולוגיה: חובה – 12 נ"ז

השתתפות במחקרים (‏91412‎)‏ 2

פסיכולוגיה פיזיולוגית (‏10615‎)‏

ר

6

פסיכולוגיה קוגניטיבית (‏10264‎)‏

ר

6

לימודי פילוסופיה: חובה – 12 נ"ז

מבוא ללוגיקה (‏10703‎)‏

ר

6

פילוסופיה של הנפש בתקופתנו (‏10679‎)‏

ר

6

לימודי בלשנות: חובה – 6 נ"ז

מבוא לבלשנות תאורטית (‏10730‎)‏

ר

6

לימודי מדעי הקוגניציה: 19 נ"ז

חובה – 15 נ"ז