בחינת הכשר מסלול מחקרי .Ms.c במדעי המחשב

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

רשימת הנושאים לבחינת הכשר

  • Textbook: Introduction to Algorithms, by T. Cormen, C. Leiserson, R. Rivest and C. Stein

  • Textbook: Modern Operating System, Second Edition by Andrew S. Tanenbaum Publisher: Prentice Hall, 2001 (ISBN 0-13-031358-0). Chapters 1,2,3,4

  • Textbooks: (1) Lecture notes that can be downloaded from the Digital Architecture course web page (2) "Computer Organization & Design: The Hardware/Software Interface", by D. A. Patterson and J. L. Hennessy, Morgan Kaufman Publishers, Inc. 2nd edition,

  • Textbook: Introduction to Algorithms, by T. Cormen, C. Leiserson, R. Rivest and C. Stein. MIT Press. (1st edition or open univ. translation are also good

  • Textbook: Computer Networking: A Top Down Approach Featuring the Internet, third edition, by J.F. Kurose and K.W. Ross, Publisher: Addison-Wesley Longman (ISBN: 0-321-26976-4). Chapters 1,2,3,4,5

  • Textbooks: Introduction to Theory of Computation - M. Sipser 'אוטומטים ושפות פורמליות' – האוניברסיטה הפתוחה

  • Textbook: Introduction to Theory of Computation - M. Sipser

  • Textbooks: (1) Structure and Interpretation of Computer Programs, by Gerald J. Sussman and Harold Abelson, 2nd edition. Chapters 1-4. Publisher: MIT Press, 1996. (2) Object-Oriented Software Construction, by Bertrand Meyer, 2nd edition. Chapters 1, 3-1