סילבוסים של המחלקה למדעי המחשב הסילבוסים מסודרים בסדר עולה לפי מספרי הקורסים Programming in תכנות C למהנדסים - C אופן הוראה: שיעור ותרגיל שעות

גודל: px
התחל להופיע מהדף:

Download "סילבוסים של המחלקה למדעי המחשב הסילבוסים מסודרים בסדר עולה לפי מספרי הקורסים Programming in תכנות C למהנדסים - C אופן הוראה: שיעור ותרגיל שעות"

תמליל

1 סילבוסים של המחלקה למדעי המחשב הסילבוסים מסודרים בסדר עולה לפי מספרי הקורסים Programming in תכנות C למהנדסים - C אופן הוראה: שיעור ותרגיל שעות שבועיות: )שיעור - 3, תרגיל - 1(.5 דרישות קדם: אין תיאור הקורס: קורס זה עוסק בשפת. C נושאי הלימוד: מבנה תכנית בשפת C, טיפוסי נתונים, קלט ופלט, ביטויים חשבוניים ולוגיים, משפטי בקרה, לולאות, פתרון בעיות ואלגוריתמים, פונקציות, מערכים חד-ממדיים ודו-ממדיים, מצביעים, מחרוזות, הקצאת זיכרון דינאמית, מבנים, רשימות מקושרות, קבצים. מטרות הקורס: לרכוש ניסיון מעשי בתכנות בשפת C. א. לפתח חשיבה אלגוריתמית. ב. מבוא למחשבים ותכנות ב- C, מבנה תכנית בשפת C, טיפוסי נתונים, קלט ופלט, ביטויים חשבוניים ולוגיים, משפטי בקרה, לולאות, פתרון בעיות ואלגוריתמים, פונקציות, מערכים, מצביעים, מחרוזות, הקצאת זיכרון דינאמית, רשומות ורשימות מקושרות. 1. Deitel, H. M. and Deitel, P. J., C How to Program, Prentice Hall, עמית רש ומשה ליכטמן, המדריך השלם לשפת C, הוצאת הוד-עמי לספרי מחשבים בע"מ, מהדורה חמישית מורחבת,. 2001

2 מבוא למערכות מחשב - Introduction to Computer Systems אופן הוראה: הרצאה 3 ש', תרגיל 2 ש' שעות שבועיות: 5 ש"ס נקודות זכות: 4 נ"ז דרישות קדם: אין תיאור הקורס: הקורס יסקור את האופן שבו נבנה מחשב מאבן בניין בסיסית: שער לוגי, ועד לבניית מעבד פשוט. במהלך הקורס ישתמשו הסטודנטים בתוכנות סימולציה על מנת לתכנן ולבנות את המעבד מאבני הבניין הבסיסיות תוך שימוש ברמות הולכות וגדלות של הפשטה ויכתבו תכניות פשוטות בשפת מכונה, שתוכלנה לרוץ על מעבד זה. כמו כן ילמדו הסטודנטים נושאים משלימים לקורס התכנות הבסיסי, והקשורים לסביבה שבה מתבצע התכנות מטרות הקורס: להכיר מבנה כללי של מעבד וללמוד כיצד אפשר לכתוב תכניות יעילות יותר תוך התחשבות בהיבטים של חומרה ומבנה המחשב. תוך כדי הקורס יתנסו הסטודנטים בבניית מעבד פשוט משתי אבני בניין בסיסיות: שער לוגי אחד )שער,)NAND ויחידה, המסוגלת לזכור ביט אחד Flip-Flop( D(. הסטודנטים יכירו את שפת המכונה של המעבד ויתנסו בהיבטים של קומפילציה של תכנית מחשב באמצעות כתיבה של אסמבלר, תכנית המתרגמת קוד הכתוב בשפת אסמבלי לשפת מכונה. כמו כן יעניק הקורס רקע בנושאים משלימים הקשורים למבנה מערכת הזיכרון, הקומפיילר, המקשר )ה- linker ( ומערכת ההפעלה. בסיום הקורס ילמדו הסטודנטים כיצד ליישם את הידע שרכשו בכתיבת קוד יעיל יותר. ספרי לימוד : Noam Nissan and Shimon Schocken. The Elements of Computing Systems: Building a Modern Computer from First Principles. MIT Press, 1st ed., 2005 Randal E. Bryant and David R. O'Hallaron. Computer Systems: A Programmer's Perspective. Pearson, 3rd ed., 2015 ד"ר יאיר ויסמן, חניתה לידור; יהודית גוגנהיימר. ספר הקורס "ארגון המחשב" בהוצאת "האוניברסיטה הפתוחה." ספרי יעץ: Umakishore Ramachandran and William D. Leahy Jr. Computer Systems: An Integrated Approach to Architecture and Operating Systems. Pearson, 1st ed., 2010 William Stallings. Computer Organization and Architecture. Pearson, 10th ed, 2015

3 60072 אלגוריתמים Algorithms 1-1 אופן הוראה :שיעור ותרגיל שעות : 5 (שיער,3 תרגיל 2 ) נקודות זכות : 4 דרישות קדם: מתמטיקה בדידה 2, מבני נתונים דרישה מקבילה: אלגברה ליניארית תיאור הקורס: במשך 40 השנים האחרונות, תורת הגרפים הייתה אחד התחומים בעולם המתמטיקה שהתפתחו במהירות רבה. בעשור האחרון, מחקר בתורת הגרפים שם יותר דגש על בעיות אלגוריתמיות מאשר על משפטים קיום ואיפיון. הקורס משקף את השינוי בדגש זה ומיועד להיות קורס הקדמה לסטודנטים של מדעי המחשב. מטרת הקורס: תורת הגרפים מספקת לסטודנטים כלי מחקרי שימושי ביותר ואוסף בעיות הניתנות לפתירה אלגוריתמית. מלבד חומר לימוד בסיסי לתחום זה, הקורס כולל אלגוריתמים לאופטימיזציה בגרפים, כגון מסלולים קצרים ביותר, עצים פורשים מינימליים, צביעת גרפים. מושגים עיקרים בגרפים מכוונים ולא מכוונים : קשירות, עצים, מעגלי ומסלולי EULER - ו: Hamilton מישוריות, צבעית גרפים, זיווגים בגרפים greedy, Prim, Kruskal אלגוריתמים בסיסיים בגרפים:, Dijkstra, DFS, BFS - ויישומים, מציאת זיווג מקסימאלי בגרף דו-צדדי coloring 1. ת. קורמן, צ. לייזרסון, ר. ריבסט, מבוא לאלגוריתמים, האוניברסיטה הפתוחה, נ. ליניאל, מ. פרנס, מתמטיקה בדידה, נ. בן-צבי מפעלי דפוס בע''ם, 2005 ספרי יעוץ: 1. D. B. West, Introduction to graph theory, Prentice Hall, 2nd ed., R. Diestel, Graph theory, Springer, 2nd ed., Schaum s solved problems series: V. K. Balakrishnan, Theory and problems of graph theory, McGraw-Hill, 1997

4 Algorithms אלגוריתמים 2 אופן ההוראה: שיעור ותרגיל שעות שבועיות: 5 )שיעור -,3 תרגיל - )2 נקודות זכות: 4 דרישות קדם: מבני נתונים, אלגוריתמים 1 מטרות הקורס: לימוד שיטות בסיסיות בתכנון וניתוח אלגוריתמים, ייועל אלגוריתמים. רכישת כלים לפתרון בעיות אלגוריתמיות. בסיום הקורס, הסטודנט יהיה מסוגל לנתח בעיה, לבחור באלגוריתם מתאים לפתרונה או לפתח אלגוריתם חדש על בסיס שיטות שנלמדות בקורס, ולממש את האלגוריתם בשפת C או ++C. יעילות ונכונות של אלגוריתמים. פתרון בעיות אלגוריתמיות באינדוקציה. אלגוריתמים מתקדמים לחיפוש ומיון. חיפוש של איבר ה- k הקטן ביותר. חיפוש חציון. התאמת מחרוזות. תכנון דינאמי )כפל סדרת מטריצות, תת-סדרה משותפת ארוכה ביותר,(LCS) בעיית התרמיל(. אלגוריתמים חמדניים. ת. קורמן, צ. לייזרסון, ר.ריבסט, מבוא לאלגוריתמים, האוניברסיטה הפתוחה, תשס"ח. 2. T.H. C ormen, C. E. Leiserson and R.L. Rivest, Introduction to Algorithms, The MIT Press, Cambridge, MA, U. Manber, Introduction to Algorithms: A Creative Approach, Addison Wesley, Reading, MA, A. Levitin, Introduction to the Design and Analysis of Algorithms, Addison Wesley, 2006.

5 Introduction to Computer Science מבוא למדעי המחשב -,4 תרגיל - )2 אופן הוראה: שיעור ותרגיל שעות שבועיות: 6 )שיעור - נקודות זכות: 5 דרישות קדם: אין תיאור הקורס: הקורס נועד לשמש מבוא למדעי המחשב ומבוא לתכנות הקורס דן בנושאים בסיסיים ויסודיים במדעי המחשב, בפתרון בעיות, בכתיבת אלגוריתמים וניתוחם ובעקרונות התכנות. מטרות הקורס: להעניק לסטודנטים מיומנות בחשיבה אלגוריתמית ותכנות מבני. א. ליישם את הידע ואת המיומנות בתכנות בשפת. C ב. טיפוסים ; משתנים; אופרטורים ומשפטים; קלט\פלט:.printf, scanf משפטי בקרה: לולאות, ביטויים בוליאניים,. if-else פונקציות; פונקציות סטנדרטיות;. Call by Value רקורסיה, פיתוח פתרונות רקורסיביים. תכונות בסיסיות של מצביעים;. Call by Reference מצביעים ומערכים, העברת מערכים לפונקציות. הקצאת זיכרון סטטית והקצאת זיכרון דינאמית. שיטות חיפוש,שיטות מיון )כולל מיון מיזוג ומיון מהיר(. מערכים דו-ממדיים; העברת מערכים דו-מימדיים לפונקציות. 1. עמית רש ומשה ליכטמן, המדריך השלם לשפת C, הוצאת הוד-עמי לספרי מחשבים בע"מ, מהדורה חמישית מורחבת, קורמן ת., לייזרסון צ., ריבסט ר., מבוא לאלגוריתמים, האוניברסיטה הפתוחה, תשס"ח Al Kelley and Ira Pohi, A Book on C: Programming in C, The Benjamin/Cummings Publishing Company, Inc., Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall PTR, Prentice-Hall, Inc., Deitel & Deitel, C How to Program, Prentice Hall, 2007.

6 מבני נתונים - Structures Data אופן הוראה: שיעור ותרגיל שעות שבועיות: 5 )שיעור -,3 תרגיל - )2 נקודות זכות: 4 דרישות קדם: מבוא למדעי המחשב, מתמטיקה בדידה 1 תיאור הקורס: קורס זה דן במושגים והשיטות הבסיסיים הנוגעים לפיתוח אלגוריתמים ומבני-נתונים. מטרת הקורס: 1. להכיר מספר דוגמאות של מבני נתונים ואלגוריתמים הקשורים אליהם; 2. ללמוד את היתרונות והחסרונות של כל מבנה נתונים; 3. לדעת לבחור עבור בעיה אלגוריתמית כלשהי את מבנה/י הנתונים המתאימ/ים לפתרונה; 4. להיות מסוגלים לבנות מבנה נתונים חדש שיתאים לבעיה אלגוריתמית חדשה. מבוא ניתוח יעילות אלגוריתם )זמן ומקום(, נוסחאות נסיגה, משפט האב, מחסנית, רשימה מקושרת, תור, עצים בינאריים, עצים מאוזנים, טבלאות גיבוב, פתרון בעיות משולבות. T. H. Cormen. Introduction to Algorithms, C. E. Leiserson, R. L. Rivest, C. Stein, MIT Press, 3 edition, סדנה מתקדמת בתכנות - Workshop Advanced Programming אופן הוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבוא למדעי המחשב מטרות הקורס: להעניק לסטודנטים מיומנות בשיטות תכנות על בסיס כלים מתקדמים של שפת C. טיפוסי משתנים וקבועים בשפת C. הגדרת טיפוסים חדשים. קשר הדדי בין מצביעים ומערכים; פעולות אריתמטיות על מצביעים; מצביעים למצביעים. הקצאת זיכרון דינאמית: מערכים דינאמיים חד-, דו-, ורב ממדיים; העברת מערכים דינאמיים לפונקציות; רשימות מקושרות. מחרוזות

7 ופונקציות סטנדרטיות עליהן. מצביעים לפונקציות. רשומות ואיגודים. פעולות על סיביות. מאפייני אחסון משתנים. הנחיות קדם-מעבד ומאקרו. קבצים. 1. Deitel, H. M. and Deitel, P. J., C How to Program, Prentice Hall, עמית רש ומשה ליכטמן, המדריך השלם לשפת C, הוצאת הוד-עמי לספרי מחשבים בע"מ, מהדורה חמישית מורחבת, מערכות הפעלה - Systems Operating אופן ההוראה: שיעור ותרגיל שעות: 4 )שיעור -,3 תרגיל - )1.5 דרישות קדם: מבוא למערכות מחשב, מבני נתונים מטרת הקורס ותיאור הקורס: מערכת הפעלה היא חלק חיוני בכל מערכת מחשב. מטרת הקורס היא להסביר מה היא מערכת הפעלה, מה הם תפקידיה ואיך היא תוכננה ונבנתה. הקורס מסביר איך הרעיון של מערכת הפעלה התפתח, מה הם המרכיבים המקובלים של מערכות ההפעלה הנפוצות, מה מבצעת מערכת ההפעלה עבור המשתמש ומה מבצעת מערכת ההפעלה עבור חומרת המחשב. העקרונות העיקריים מוסברים עבור מגוון של מערכות הפעלה, אך בפרטים היישומיים הקורס מתמקד באופן הפעולה של מערכת ההפעלה Linux ושל מערכת ההפעלה "חלונות". התרגילים מתמקדים אך ורק במערכת ההפעלה.Linux התפתחות מערכות הפעלה, גרעין מערכת ההפעלה, סוגי מערכות הפעלה, תמיכה בקלט/פלט, מבנה מערכות קבצים, ניהול ומבנה הדיסק, תהליכים, חוטים, פסיקות, תזמון המעבד, סנכרון בין תהליכים, ניהול הזיכרון וזיכרון וירטואלי, לינוקס ויוניקס כדוגמא למערכות הפעלה. 1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts, 8th edition, Wiley Publishing, Andrew S Tanenbaum, Albert S Woodhull, Operating Systems Design and Implementation, 3rd edition, Prentice Hall, William Stallings, Operating Systems: Internals and Design Principles, 6th edition, Prentice Hall, Daniel Pierre Bovet, Marco Cesatí, Understanding the Linux Kernel, 3rd edition, O'Reilly & Associates, Inc., Yair Wiseman and Song Jiang, Advanced Operating Systems and Kernel Applications: Techniques and Technologies, 1st edition, IGI Global, 2009

8 61303 מערכות בסיסי נתונים - Systems Data Base אופן ההוראה: שיעור ותרגיל שעות שבועיות: 5 )שיעור -,3 תרגיל - )2 נקודות זכות: 4 דרישות קדם: מבני נתונים, סדנה מתקדמת בתכנות. מטרת הקורס: היכרות עם עקרונות מערכות בסיסי נתונים וכלים לתיכון בסיס נתונים יחסי עם דגש על שימוש מושכל בשפת שאילתות. עקרונות מערכות בסיסי נתונים ומושגים יסודיים הקשורים במערכות בסיסי נתונים. רמות הפשטה של נתונים, מודלים של נתונים, אי תלות בנתונים, שפות להגדרת נתונים ולטיפול בנתונים. מבנה מערכת בסיס נתונים, מודל ישויות קשרים, מודל הרשת, מודל היררכי, מודל היחסים. תיכון בסיסי נתונים יחסיים, נרמול באמצעות תלויות פונקציונאליות ורב-ערכיות, שפות שאילתות פורמליות ומסחריות עם דגש על,SQL מיפוי קבצים. 1. מערכות בסיסי נתונים - האוניברסיטה הפתוחה A. Silberschatz, H.F. Korth and S. Sudarshan, Database System Concepts, McGraw-Hill, D. Kroenke, Database Processing, SRA, J. Ullman, Principles of Database Systems, Computer Science, J. Ullman and J. Widom, A First Course in Database Systems, Prentice-Hall, H. Garcia-Molina, J.D. Ullman and J. Widom, The Complete Book, 2 nd Edition, Prentice Hall, 2009

9 61304 תורת הקומפילציה - Theory Compilation אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,3 תרגיל - )1.5 דרישות קדם: אוטומטים ושפות פורמאליות, מבני נתונים מטרות הקורס: הצגת עקרונות ושיטות של פיתוח קומפיילרים ודרכי מימושם. הדגש הושם על פתרון של בעיות כלליות העולות בהקשר זה, בלי קשר לשפות תכנות ספציפיות או ארכיטקטורת מחשבים ספציפיים. ידע הנרכש בקורס מאפשר לסטודנטים לפתח מערכות תוכנה מורכבות המכילות מגוון רחב של רכיבים עם פונקציונליות המתבססת על עקרונות של קומפילציה. נושאים הנלמדים בקורס : מושגים, אלגוריתמים ויישומים הקשורים לפיתוח שלבי קומפילציה שונים. ניתוח לקסיקלי וכלי תוכנה FLEX ליצירת מנתח לקסיקלי. שיטות לניתוח תחבירי Top-Down ו-- Bottom ;Up כלי תוכנה BISON ליצירת מנתח תחבירי. תרגום מונחה תחביר. ניתוח סמנטי; ניהול טבלת סמלים ובדיקת טיפוסים. יצירת קוד ביניים. סביבות זמן ריצה. יצירת קוד. טיפול בשגיאות. מבוא לאופטימיזציה של קוד. ספר לימוד: 1. A.V. Aho, R. Sethi and J.D. Ullman, Compilers- Principles, Techniques and Tools, Addison Wesley, 1986 (2 nd edition 2006). Computer Communication רשתות תקשורת מחשבים - Networks אופן ההוראה: שיעור ותרגיל שעות: 4 )שיעור -,3 תרגיל - )1.5 דרישות קדם: מבוא למערכות מחשב מטרת הקורס: 1. הכרת מושגי יסוד ברשתות תקשורת מחשבים 2. הבנת אלגורתמים בסיסיים בתכנון וניהול רשתות תקשורת מחשבים 3. הכרת ארכיטקטורות של רשתות נפוצות בסוף הקורס הסטודנט יכיר פרוטוקולים ואלגורתמים בסיסיים של רשתות תקשורת. הסטודנט יוכל להעריך את ההתאמה של ארכיטקטורת רשת ליישום מסוים, כולל שיקולים של יעילות, אפקטיביות ושיקולים כלכליים. מבוא לרשתות תקשורת מחשבים. מודל 7 השכבות ומודל האינטרנט. פרוטוקולים בשכבת היישום..Web cache.http, FTP, SMTP, POP3, IMAP פרוטוקולים בשכבת התובלה.. TCP, UDP שכבת הרשת. אלגוריתמים ופרוטוקולים לניתוב. רשתות IP ורשתות.ATM שכבת הערוץ ורשתות מקומיות. אלגוריתמים לגישה לערוץ. אלגוריתמים לגילוי ותיקון

10 שגיאות. נתבים ומתגים. השכבה הפיזית. משפט שנון וניקוויסט לקיבולת הערוץ. דוגמאות לרשתות מתקדמות: רשתות תאיות,. Mobile IP 1. Computer Networking: A Top-Down Approach (4 th or 5 th Edition), James F. Kurose Keith W. Ross, Addison Wesley (2008( 2. Computer Networks (4th Edition) by Andrew S. Tanenbaum ( 2002) חישוביות וסיבוכיות אלגוריתמים - of Computability and Complexity Algorithms אופן ההוראה: שיעור ותרגיל שעות: 5 )שיעור -,3 תרגיל - )2 נקודות זכות: 4 דרישות קדם: אוטומטים ושפות פורמאליות, אלגוריתמים 2 מטרות הקורס: הקורס הוא הנדבך העליון של מערכת הקורסים המהווים את היסודות התיאורטיים של מדעי המחשב ברמה של תואר ראשון. המטרה היא להקנות לסטודנטים ידע בסיסי בתורת חישוביות וסיבוכיות אלגוריתמים. נושאים הנלמדים בקורס: מכונת טיורינג: הגדרה והשוואה עם אוטומט סופי ואוטומט-מחסנית. סוגים שונים של מכונת טיורינג: ריבוי סרטים, אי-דטרמיניזם. בעיות הניתנת להכרעה ובעיות בנות מניה. בעיות שלא ניתנות להכרעה; בעיית עצירה של מכונת טיורינג. תזה של צ'רץ'-טיורינג; מכונת טיורינג אוניברסאלית. רדוקציה בין בעיות. סיבוכיות חישובית; מחלקות DTIME ו- NTIME. רדוקציה פולינומיאלית. NP -שלמות; משפט.Cook-Levin דוגמאות של בעיות NP -שלמות )ספיקות נוסחאות, בעיות על גרפים, וכו'(. 1. M.Sipser, Introduction to the theory of computation, PWS Publishing Company, 1997 (2 nd edition 2004) 2. J. E. Hopcroft, R.Motwani, J. D. Ullman, Introduction to Automata Theory, Languages and Computation (2 nd edition), Addison-Wesley Publishing Co., 2000 ספרים המומלצים לקריאה נוספת: 1. D. Harel, Y.Feldman, Algorithmic: The Spirit of Computing (3 rd edition), Addison-Wesley, הראל דוד, אלגוריתמיקה: יסודות מדעי המחשב, האוניברסיטה הפתוחה,. 1991

11 תכנות מונחה עצמים - Programming Object Oriented אופן ההוראה: שיעור ותרגיל שעות שבועיות: 6 )שיעור -,4 תרגיל - )2 נקודות זכות: 5 דרישות קדם: סדנה מתקדמת בתכנות תיאור הקורס: הקורס מציג את מהות התחום של,OOP יתרונותיו בהשוואה לתכנות מבנית. הסטודנטים לא רק יכירו את השיטה ומושגים הבסיסיים של תכנות ותכנון מונחה עצמים הם גם יכירו שפות תכנות מודרניות ומסחריות ( ++C ) שמאפשרות לישם רעיונות פרויקטים בגישה. OOP מטרת הקורס: לרכוש ניסיון מעשי בתכנות בשפת ++C. הקורס מיועד לחזק מיומנויות בתכנות, לפתח חשיבה מערכתית ואלגוריתמית, וכן לחשוף סטודנטים לאופני פתרונות אלגנטיים לבעיות תיכנותיות. לרכוש ניסיון מעשי בתכנון, פיתוח ותכנות פרויקטים מורכבים של WINDOWS הכוללים מערכות הירארכיות בשפת ++C. C++ Text Books 1. Deitel, C++ How to Program, 8ed. 2011, ISBN-10: Stanley B. Lippman, C++ Primer, 5ed, 2012, ISBN-10: Robert Lafore. Object-Oriented Programming in C++, 4ed, 2001 ISBN- 10: Recommended Reading 1. Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley. 4ed 2013, ISBN-10: David West. Object Thinking, Microsoft Press, 2004, ISBN-10: Bruce Eckel, Thinking in C++, Prentice-Hall, 2ed, 2001, ISBN-10: Leen Ammeraal, STL for C++ Programmers, John Wiley & Sons. 1997, ISBN-10:

12 Automata and Formal אוטומטים ושפות פורמאליות - Languages אופן ההוראה: שיעור ותרגיל שעות שבועיות: 5 )שיעור -,3 תרגיל - )2 נקודות זכות: 4 דרישות קדם: מתמטיקה בדידה , אלגוריתמים 1 מטרת הקורס: היכרות עם מודלים חישוביים שונים וכוח החישוב שלהם. המודלים החישוביים מהווים פתח לתיאוריה של מדעי המחשב. מודלים חישוביים יסודיים וכוח החישוב שלהם. אוטומטיים סופיים דטרמיניסטיים ולא- דטרמיניסטיים. שפות רגולריות. תכונות סגירות של שפות רגולריות. למת הניפוח. צמצום אוטומטים. דקדוקים ושפות: דקדוק ליניארי ודקדוק חופשי- הקשר; שפות חופשיות הקשר. פישוטים וצורה נורמאלית של חומסקי. אוטומט מחסנית. קשר בין אוטומט מחסנית ודקדוק חופשי הקשר. תכונות סגירות של שפות חופשיות הקשר. למת הניפוח לשפות חופשיות הקשר. 1. אוטומטים ושפות פורמאליות, האוניברסיטה הפתוחה, J. E. Hopcroft, R.Motwani, J. D. Ullman, Introduction to Automata Theory, Languages and Computation, (2 nd Edition), Addison-Wesley Publishing Co., P. Sipser, Introduction to the Theory of Computation, PWS 4. Publishing Company, ITP, 1997.

13

14 63301 הנדסת תוכנה - Engineering Software אופן ההוראה: 3 ש' הרצאה + 2 ש' תרגול 4 נקודות זכות דרישות קדם: תכנות מונחה עצמים תיאור הקורס: מוצרי תוכנה הינם חלק בלתי נפרד בשיפור איכות החיים בחברה המודרנית בכל התחומים בנקאות, רפואה, תעופה, אנרגיה ותקשורת. הדרישות לפתרונות דיגיטליים והמענה של מוצרי התוכנה לצרכים הרבים מעלה את מורכבות תהליך הפיתוח ואת הצורך להקטין מורכבות זו. הנדסת תוכנה נועדה להפחית את המורכבות שבפיתוח תוכנה, לשפר את אמינות התוכנה המפותחת, ולהקטין את עלויות התפעול והתחזוקה. מטרת הקורס: הקורס יעסוק במחזורי החיים השונים של פיתוח תוכנה, כולל אפיון דרישות תוכנה וניהולן; בדיקות ושילוב תוכנה; תחזוקת תוכנה; ושיפור תהליכי פיתוח תוכנה. הקורס מדגיש עקרונות ומושגים בסיסיים של פעילויות הפיתוח ודן בטכניקות ספציפיות כדי להמחיש אותן, הנושאים שילמדו בקורס: מבוא להנדסת תוכנה. 1 הגדרה וניהול של דרישות. 2 גישות ומתודולוגיות לניהול פרויקטי תוכנה. 3 מידול מערכת. 4 עיצוב התוכנה. 5 ארכיטקטורה. 6 עיצוב ומימוש קוד בשיטת תכנות מונחה עצמים. 7 בדיקות. 8 ניהול תצורה )קונפיגורציה(. 9 שימוש מחדש בקוד קיים ותיעוד. 10 ספרות מומלצת:. 1 I. Sommerville. Software Engineering, 10th ed. Pearson, E. Gamma, J. Vlissides, R. Johnson and R. Hrlm. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, K. Schwaber. The Enterprise and Scrum Developer Best Practices, Microsoft Press, B. Bates and K. Sierra, Head First Java, 2nd ed., O'Reilly, G. Mak, D. Rubio, J.Long, Spring Recipes: A Problem-Solution Approach, Apress, 2010.

15 63303 למידת מכונה Machine Learning אופן הוראה: שיעור ותרגיל שעות שבועיות: 4 )הרצאה - 3 שעות, תרגול - 2 ) נקודות זכות: 4 דרישות קדם: הסתברות, אלגברה לינארית, חשבון אינפיניטסימלי , מבני נתונים למידה מפוקחת: רגרסיה לינארית, רגרסיה לוגיסטית, מודלים לינאריים מוכללים, אלגוריתמי למידה גנריים, SVM,בחירת מודל, Boosting. תיאורית הלמידה: פשרה בין סטייה לשונות, אי-שיווין,Hoeffding/Charnoff ממד. VC למידה לא מפוקחת :)Clustering( שיטת ה- K-means, אלגוריתם EM וצירוף התפלגויות נורמליות, ניתוח גורמים,. ICA, PCA למידת חיזוק Learning( :)Reinforcement תהליכי החלטה של,Markov משוואת,Bellman אלגוריתם איטרציית הערך iteration(,)value קירוב פונקציה.. 1 David Barber, Bayesian Reasoning and Machine Learning, Cambridge University Press, Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar, Foundations of Machine Learning (Adaptive Computation and Machine Learning series), The MIT Press, Sergios Theodoridis and Konstantinos Koutroumbas, Pattern Recognition, 4th Edition, Academic Press, Trevor Hastie, Robert Tibshirani and Jerome Friedman, The Elements of Statistical Learning, 2nd Edition, Springer, 2009

16 67008 מבוא למדעי הנתונים שיטות וכלים אופן הוראה: הרצאות ותרגול שעות שבועיות: 4 )2 שעות הרצאה + 2 שעת תרגיל ).5 דרישות קדם: אלגברה ליניארית, תכנות מונחה עצמים מטרת הקורס: לתת מענה לצורך הדוחק בתעשייה ובמחקר באנשי,Data Science להכשיר אנשים בעלי רקע רלוונטי לתחום, ולתת את השיטות והכלים הבסיסיים בעולם מדעי הנתונים. הקורס הינו קורס בחירה לסטודנטים לתואר ראשון או שני במדעי המחשב / מתמטיקה/ סטטיסטיקה/ הנדסת תעשייה וניהול. שיטת ההוראה מבוססת על מעבדה יישומית ופיתוח תוכנה בפועל. במהלך הקורס יבצעו הסטודנטים פעולות למידה וניתוח נתונים בסביבת פייתון וכן יגישו תרגילים ופרויקט מסכם. הנושאים שילמדן בקורס : הכרות עם עולם הנתונים טיפול בסוגי נתונים שונים, ונתונים חסרים הסקה סטטיסטית בסיסית ויזואליזציות נתונים מבחנים סטטיסטיים מבוא ללמידת מכונה מבוא לניתוח טקסט ספרי לימוד : Python for Data Analysis: Data Wrangling with Pandas, NumPy and IPython, 2 nd edition, Wes McKinsey, O Reilly Media (2017) The elements of statistical learning: data mining, inference and prediction. T. Hastie, R. Tibshirani and J. Friedman. Springer Verlag (2 nd edition 2013)

17 סילבוסים - קורסי בחירה Voice Processing for Intelligent Systems עיבוד קול למערכות תבוניות אופן הוראה: שיעור + מעבדה שעות שבועיות: 4 3 נקודות זכות: דרישות קדם: אלגוריתמים במולטימדיה ולמידת מכונה בסביבת פייתון, או תכנות עם API s ו-,Open source coding יכולת לימוד בסביבת האינטרנט או הנדסת תוכנה עצמי. תיאור הקורס: הקורס מיועד לסטודנטים המבקשים להבין כיצד לעבד נתונים אמיתיים ליישומים אמיתיים, תוך יישום טכניקות סטטיסטיות ומכונות למידה, כמו גם עבודה עם אתגרי הטכנולוגיה. עבודה זו תהיה של מוצרים בשילוב עם פיתוח ואינטגרציה אישית. SDK מבוססת על ערכת כלים קיימים סטודנטים צפויים לעבוד באופן עצמאי בצוותים כדי לחקור וליישם יישום עיבוד דיבור או מודול הם יידרשו ליישם את השיקולים התיאורטיים לתוך המתוארים מעלה. אשר באחד התחומים יישום/שימוש אמיתי אשר ידרוש שילוב של כלים קיימים בצורה חדשה ליצור proof of concept (POC) אשר יוגש ויודגם בכיתה. התחומים שנציג הם: detection Emotion Speech Biometrics Speech Synthesis Speech recognition Conversational Language Identification Speech Analytics Interaction מטרות הקורס: "עיבוד קול למערכות תבוניות" הוא קורס מתקדם אשר מציע הבנה תיאורטית משולבת בהבנה מעשית של איך הדיבור האנושי יכול להיות מעובד על ידי מחשב. התחומים שאנו מכסים הם: זיהוי דיבור, ASR סינתזה דיבור,TTS זיהוי דובר ביומטרי, זיהוי רגש דיבור, ניתוח שפה בדיבור ועוד. אחד מתחומי הבינה המלאכותית הוא: עיבוד קול ודיבור. בשנים האחרונות הוא מהווה גם מרכיב חיוני בכל ממשק אדם-מכונה כחלק מיישומים /אפליקציות, מוצרי,IOT מיחשוב לביש ורובוטים. מחייב ידע של תוכנות שהן Voice תחום חדש ומתפתח שנקרא Conversational Interaction. enabled Linguistic ו- Acoustics Phonetics נושאים שיילמדו בקורס: מונחים עיקריים והגדרות כמו גם נושאים תיאורטיים כגון :. levels PRAAT, בעיות מעשיות של עיבוד ואוטומציה ויישום TOBI, MATLAB באמצעות שימוש בכלי עיבוד ועיצוב כגון יישומים עם ערכות )SDK( לפיתוח מוצרי דיבור של חברות )בשיתוף עם חברות הזנק( : AWS ווטסון,,Google APIs, API.AI Lawrence R. Rabiner and Ronald W. Schafer (2007), "Introduction to Digital Speech Processing", Foundations and Trends in Signal Processing: Vol. 1: No. 1 2, pp 1-194

18 Benesty,J. Sondhi,M. Huang,Y. Eds. (2008) Handbook of Speech Processing, Springer Publishing. Jurafsky, D. (2000). Speech & language processing. Pearson Education India. Pieraccini, R.(2012). The Voice in the machine: Building Computers that understand Speech. MIT Press. List of relevant articles עיבוד תמונה למדעי המחשב - Processing Image שעות שבועיות: )3 4 שעות הרצאה + 1 שעות תרגול(.5 תנאי קדם: אין )כל חומר הרקע יוסבר בשיעורים( תיאור הקורס: הקורס יעניק לסטודנטים רקע תאורטי ויישומי באלגוריתמים וגישות העכשוויות ב"עיבוד תמונה". בקורס הסטודנט ירכוש את הבסיס תוך כדי הבנת state of the art של התחום המרתק הזה. מבין הנושאים שהקורס יטפל בהם נציין: ייצוג התמונה, צבע, כיול תמונות, הסטנוגרמות, פילטרים מקומיים וגלובליים, פילטרים מבוססים על התמרות פורייה, התמרות גאומטריות ומורפולוגיות. הקורס גם מתייחס לנושאים יותר מתקדמים כגון זיהוי צורות, קלסיפיקציה, ווידאו ועוד. ספרי לימוד : Digital Image Processing, 2008, 3nd ed. Gonzales R.C. & Woods R. E., Prentice Hall ed. Digital Image Processing using Matlab, 2009, 2nd ed. Gonzales R.C., Woods R. E. & Eddins S.L., Gatesmark ed. Localization Algorithms אלגוריתמי ניווט ושיערוך מיקום שעות שבועיות: 3 דרישות קדם: אלגברה לינארית, הסתברות

19 הבנה אשר מציע במדעי המחשב הוא קורס מתקדם תיאור הקורס: "אלגוריתמי ניווט ושערוך מיקום" אלגוריתמי הניווט בעולם הרכבים האוטונומיים. משולבת בהבנה מעשית של תיאורטית הקורס מכסה עקרונות תיאורטיים מתמטיים שונית בהסתברויות ביססאניות ומספק כלים לתכנות אותם אלגוריתמים )פילטרים( בשפת.Python במסגרת הקורס נלמד על מסנני היסטוגרמה, מסנני קלמן וההרחבות הלא לינאריות של מסננים אלו )בעיקר EKF ומסנני חלקיקים(. בנוסף, נכיר את שערוך מרקוב ואת הבסיס של ניווט לפי.GNSS שיטת ההוראה בקורס זה תתבסס על הרצאות פרונטליות ותרגילים. התרגילים הינם גם תיאורטיים מתמטיים וגם תרגילי תכנות המחייבים את הסטודנט להביא לידי ביטוי מעשי את הידע התיאורטי הנלמד בהרצאה. Thrun, Sebastian. "Probabilistic robotics." Communications of the ACM 45.3 (2002): Kaplan, Elliott, and Christopher Hegarty. Understanding GPS: principles and applications. Artech house, 2005 Real Time Systems מערכות זמן אמת - אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מערכות הפעלה מטרות הקורס: להבין מהי מערכת זמן אמת, ללמוד איך משתלבות מערכות הפעלה עם מערכת זמן אמת, ללמוד להשתמש במערכת הפעלה מתאימה לזמן אמת הנושאים שיילמדו בקורס : הגדרה, מבנה ודוגמאות פרויקטים של מערכות משובצות מחשב בזמן אמיתי. מבנה פנימי ותכונות של חומרת המערכת, הקורלציה והקישור בין הרכיבים. שפות תכנות למערכות זמ"א. מחזור חיי התוכנה במערכת זמ"א. טכניקות להגדרה ותכנון של מערכות זמן אמת. מערכות הפעלה זמן אמת. תקשורת וסנכרון בין משימות. ניהול הזיכרון. כלים ושיטות לאנליזה ואופטימיזציה של ביצועי המערכת. כלים ושיטות לאמינות המערכת ובדיקות. מערכות מרובות מעבדים. 1. Herman Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications (Real-Time Systems Series),Springer 2011

20 2. Giorgio C Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications, Springer Jane Liu, "Real Time Systems", Prentice Hall Buhr & Bailey, "Real Time Systems, Introduction to Real Time Systems", Prentice Hall Ben-Ari M., "Principles of Concurrent and Distributed Programming", Prentice Hall International * 6. Pressman Roger S., "Software Engineering A Practitioner Approach", 3 rd ed. McGraw-Hill International Editions, Mark H. Klein et al., "A Practitioner s Handbook for Real-Time analysis; Guide to Rate Monotonic analysis for RT Systems", Kluwer Academic Pub. 5 th Printing, Hardware Description Languages שפות תיאור חומרה אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, מבנה המחשב ותורת המיתוג מטרת הקורס: לימוד אינטנסיבי של אחת מהשפות המובילות בתחום של תיכן מערכו ספרתיות שפת ה- VERILOG. במהלך הקורס הסטודנטים נחשפים הן לתחביר של השפה והן לכלים והמתודולוגיות המקובלות בתחום של תכן מערכות ספרתיות מהירות. צירופי. הכרזות Loop,Case,If ו-.Register transfer level.wait דלגלגים ואוגרים ב-,VERILOG כללים של תהליכים מסונכרנים. ספריית,std_logic_arith כולל תוכן, אופרטורים, המרה ושילוב סוגי נתונים. ייצוג של מכונת מצבים סופית )FSM( ב-.VERILOG תוכנות בדיקה. תוכנות בדיקה צירופיות. אימות תגובות. ארגון התכנון ופרמטריזציה. תת-תוכניות ופונקציות. ערכים ראשוניים. פרוצדורות. שימוש בפרמטרים In-.Out אותות כפרמטרים. 1. Volnei A. Pedroli, Circuit Design with VHDL, MIT Press, Massachusetts, D. Perry, VHDL (Computer hardware description language), 3d edition, McGraw-Hill, New York, Peter J. Ashenden, The Designer s Guide to VHDL, 2nd edition, Morgan Kaufmann Publishers, 2001.

21 Advanced Digital Systems מערכות ספרתיות מתקדמות - אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, מבוא למערכות מחשב אוטומט מופשט. אוטומט.Moore,Mealy ייצוג האוטומט. האמרה בין אוטומט Mealy ו-.Moore מינימיזציה של מצבים. אוטומט מבני. מודל קנוני של מעגל לוגי ל- FSM. תהליך תכנון. סנתזה לוגית תוך שימוש ב- D. flip-flops השמת מצבים ויציאות. מינימיזציה של מעגלים לוגיים. מכונת מצבים אלגוריתמית.(ASM( סינתזת Mealy FSM ו- Moore מ-.ASM סינתזת מעגל לוגי ל- FSM.control המרה של :ASM מינימיזציה, קומפוזיציה, דה- קומפוזיציה וכו'. סינתזה.Multioutput,Multilevel מינימיזציה מרובת רמות של מעגל לוגי בעל מספר גדול של כניסות ויציאות. פקטוריזציה ודה-קומפוזיציה של ביטויים במעגלים לוגיים בעלי רמות ויציאות מרובות. 1. Randy H. Katz., Contemporary Logic Design, Benjamin Cummings/Addison Wesley Publishing Company S. Baranov, Logic and System Design of Digital systems, TUT Press, תכנות לוגי - Programming Logic אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, מבוא למערכות מחשב מטרת הקורס: היכרות עם פרדיגמת תכנות דקלרטיבית, תכנות לוגי ומימוש בשפת פרולוג. היכרות עם תכניות לוגיות ככלי לייצוג ידע ולפתרון בעיות בבינה מלאכותית. היכרות עם תכנות לוגי כפרדיגמת תכנות דקלרטיבית. מימוש של תכנות לוגי בשפת פרולוג. פרולוג פסוקי. תחשיב הפרדיקטים בפרולוג. עובדות ושאילתות. משתנים והצבה. עובדות כלליות ושאילתות קיומיות. כללים והגדרות. סמנטיקה של תוכניות לוגיות. מודלים.מודל של חישוב: רזולוציה, האחדה( unification ), עץ חיפוש, מנגנון ההוכחה של פרולוג. שלילה כברירת מחדל והנחת עולם סגור.תכנות רקורסיבי בפרולוג: אריתמטיקה, רשימות, ביטויים סימבוליים. בסיסי נתונים: בסיסי נתונים פשוטים, מבני נתונים מורכבים, הפשטת נתונים. פרדיקטים אקסטרה לוגיים. פרדיקטים מטה-לוגיים. טיפוסי נתונים מופשטים - קבוצה, רב- קבוצה, רשימה, מחסנית, תור, עץ בינארי, עץ כללי, גרף. שימושים של תכניות לוגיות לייצוג ידע ולפתרון בעיות בבינה מלאכותית.

22 1. I. Bratko, Prolog Programming for Artificial Intelligence, 3rd Edition, Addison Wesley, H. Abelson, G. J. Sussman, and J. Sussman, Structure and Interpretation of Computer Programs, 2nd ed, The MIT Press, C. Baral, Knowledge Representation, Reasoning and Declarative Problem Solving, Cambridge University Press, D. Poole, A. Mackworth, R. Goebel, Computational Intelligence, A Logical Approach, Oxford University Press, L. Sterling and E. Shapiro, The Art of Prolog: Advanced Programming Techniques, MIT Press, 2-nd ed., יסודות מערכות מידע - Systems Foundations of Information אופן ההוראה: שיעור שעות שבועיות: 3 דרישות קדם: מערכות בסיסי נתונים )במקביל( מטרות הקורס: הקורס מקנה לתלמידים מושגי יסוד בתחום מערכות מידע עם דגש מיוחד על מערכות מידע ארגוניות ועסקיות. הקורס סוקר את ההיבטים העדכניים ביותר בתחום תשתיות טכנולוגיות של מערכות מידע ציבוריות וארגוניות, היבטי הפיתוח של מערכות המידע וגישות נפוצות לניתוח מערכות. תלמידי הקורס יכירו במהלכו תחומים עדכניים בהיבטים של מערכות מידע נפוצות ובהם, מערכות מידע גלובאליות, היבטים אסטרטגיים של מערכות מידע, מערכות מידע מבוזרות, מערכות מונחות טכנולוגיות,Web מחשוב עננים, מערכות מידע סלולאריות, ebusiness וניהול מידע ארגוני. הקורס מציג מאפיינים שונים של מידע בתהליכי קבלת החלטות באמצעות מערכות מידע, ערך המידע, סיווג של מערכות מידע ומאפייניהן בהתאם לסוג ההחלטות שהן מעורבות בהן. בקורס יוצגו מתודולוגיות נפוצות לפיתוח מערכות מידע וגישות שונות לפיתוח ובהן מחזור חיים, פיתוח מונחה עצמים, Rational Unified Process וגישות פיתוח אג'יליות ( Agile.)Development בתום הקורס יכירו התלמידים גישות לסיווג מערכות מידע, מבחר מערכות מידע, תשתיות וטכנולוגיות מידע נפוצות בארגונים, ישלטו במושגים מעולם אסטרטגית מערכות מידע ומסחר אלקטרוני ויכירו גישות פיתוח מערכות מידע נפוצות. באמצעות פרויקט הקורס, יחקרו התלמידים טכנולוגית מידע ויתכננו התאמה שלה לצרכים עסקיים. הגדרת מערכת, גישת המערכות. מאפיינים של: המידע, איכות המידע, נפח המידע, צורת מסירתו ודרך הפקתו. זמינות המידע, מידע בתהליכי קבלת החלטות, חשיבות המידע בארגון ובתהליכי החלטה. סווג מערכות מידע, סקירה קצרה של סוגי מערכות מידע שונים, מערכות- מידע למנהלים. מערכת.EIS המודל הבסיסי של.EIS תת-מערכות המרכיבות מערכת- מידע, גישות בפיתוח מערכות-מידע, הצעדים העיקריים בתכנון מערכות-מידע, שימוש בסכמות למערכות-מידע, הגורמים החיצוניים לפירמה ותכנון מערכות-מידע. מחזור חיים של מערכת-מידע, שלבים במחזור מערכות-מידע.

23 1. Laudon Kenneth C., Laudon Jane P., Management Information Systems, 13th Ed., Pearson, Valacich Joseph, Schneider Christoph, Information Systems Today, 6th Ed., Prentice Hall, Muller Hunter, On Top of the Cloud: How CIOs Leverage New Technologies to Drive Change and Build Value Across the Enterprise, Wiley, Fowler M., UML Distilled, Addison-Wesley, 3rd edition, Bennett Simon, McRobb Steve, Farmer Ray, Object-Oriented Systems Analysis and Design Using UML, 3rd Ed., McGraw-Hill, נוימן זאב, צבירן משה, מערכות מידע הלכה למעשה, דיונון, אלגוריתמים בהשראת הביולוגיה ועולם הטבע Bio-Inspired and biologically related algorithms שעות שבועיות: )3 4 שעות הרצאה + 1 שעות תרגול(.5 תנאי קדם: מבוא למדעי המחשב או תכנות, C הסתברות תיאור הקורס: הקורס יעניק לסטודנטים רקע באלגוריתמים ששואבים השראה מעולם הביולוגיה. הסטודנטים יחשפו לאלגוריתמים ולאפליקציות שלהם ויבצעו פרוייקט שיעמיק את הבנתם ברמה המעשית והתיאורטית. מבוא ורקע ביולוגיה, חיים, אבולוציה וגנטיקה :Bio-Inspired algorithms א. אלגוריתמים גנטיים ב. אלגוריתמים ממטיים ג. אלגוריתם אופטימיזצית הנחיל ואלגוריתם אופטימיזיצית קן הנמלים ד. אלגוריתמים היברידיים דוגמאות לאפליקציות בתחומים שונים ובביולוגיה חישובית Floreano, D. and. Mattiussi. C. [2008]. Bio-Inspired Artificial Intelligence: Theories, Methods, and Technologies. MIT Press. 2. Mitchell, M. [1999]. An Introduction to Genetic Algorithms. MIT Press. 3. Nunes de Castro, Leandro and Fernando J. Von Zuben [2005]. Recent Developments in Biologically Inspired Computing. MIT Press ספרי לימוד :

24 תכנות יישומי באמצעות תבניות עיצוב- Applicative Programming using Design Patterns אופן הוראה: שיעור ותרגיל שעות שבועיות: 4 דרישות קדם: מבני נתונים, תכנות מונחה עצמים, תכנות מונחה עצמים מתקדם בסביבת דוט-נט. מטרת הקורס: עולם התוכנה רחב ומגוון מאוד, עם זאת נושאים של תכנות יישומי ושימוש נכון ב Design Patterns תמיד יהיו נחוצים. הקורס יסקור מספר צרכים הנדסיים "קלאסיים" ואת הדרכים השונות למימושם, תוך שימת דגש על תכנון נכון, שימוש בתכנון מונחה עצמים, ושימושים ב. Design Patterns בקורס נסקור Design Patterns מהמשפחות.Behavioral, Creational, Structural כמו כן, נקנה את הידע והכלים לניתוח דרישות תוכנה כולל שימוש בתרשימי UML ופיתוח תוכנה מרובת תהליכים/חוטים.)Multi-Threaded( בקורס נכיר ונשתמש בשפת #C 3.0 ובטכנולוגיות.NET למימוש התבניות התיכנותיות שנסקור, תוך הדגשת היתרונות של #C 3.0 והקשר בינה לבין התבניות הנלמדות. הקורס הינו קורס מעשי והסטודנט ירכוש בו ניסיון ארכיטקטוני ותיכנותי במימוש צרכי תוכנה "מהעולם האמיתי", כגון פיתוח אפליקציות לפייסבוק / אייפון / טוויטר והיכרות עם הטכנולוגיה לפיתוח ממשקי משתמש מודרניים בטכנולוגיית. WPF 1. מבוא ל-,Design Patterns היסטוריה וסקירה של הסוגים השונים.2 דיאגרמות Sequence Diagrams, Class Diagrams, Use Case Diagrams :UML OO Analysis.3 Creational Patterns.4 Factory, Abstract Factory, Builder, Prototype, Singleton Structural Patterns.5 Adapter, Bridge, Composite, Façade, Decorator, Proxy Behavioral Patterns.6 Template Method, Command, Visitor, Strategy, Iterator, Observer.7 נושאים ב- Multi-Threaded Programming 8. החידושים בשפת #C 3.0 והקשר שלהם לתבניות תכנותיות ותכנות Multi-Threaded 9. מבוא לפיתוח ממשקי משתמש בטכנולוגיית WPF )תלוי הספק( פיתוח אפליקציות לפייסבוק / טוויטר / אייפון / 7 Windows Phone )משתנה מסמסטר לסמסטר( 1. Design Patterns: Elements of Reusable Object-Oriented Software Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides, (1995), By Addison-Wesley. ISBN:

25 2. C# 3.0 Design Patterns J. Bishop, (2007), O'Reilly. ISBN 10: X 3. C# Design Patterns: A Tutorial. J. W. Copper, (2004). By Addison-Wesley. ISBN: Data Mining כריית נתונים - אופן הוראה: הרצאה שעות שבועיות: 4 דרישות קדם: סדנה מתקדמת בתכנות מטרות הקורס: בתום הקורס יכירו הסטודנטים את נושא ה-" data "big ואת האופן שבו כריית הנתונים משתלבת בתוכו. הם יכירו ויתרגלו מספר אלגוריתמי כריית נתונים בסיסיים של קיבוץ, סיווג, ואיגוד. הסטודנטים ידעו לבצע עיבוד מוקדם בסיסי של הנתונים. כמו כן יכירו הסטודנטים בעיות מתקדמות בתחום כריית הנתונים: ניתוח רשתות חברתיות וכריית נתונים תהליכית. נושאי הקורס: 1. הקדמה - בעיית ה-" data,"big והצורך בניתוח הנתונים. מגבלות שיטות הניתוח המסורתיות והצורך בשיטות ניתוח חדשות. הצגת הקורס. מקומה של כריית הנתונים במארג השיטות לגילוי מידע. משימות מרכזיות של כריית נתונים: חיזוי, ניתוח אשכול analysis(,)cluster זיהוי מקרים חריגים detection(,)anomaly וניתוח אסוציאטיבי..2 ניתוח אשכול analysis( )cluster - הקדמה, Agglomerative ( AHC,K-means,DBSCAN,)Hierarchical Clustering הערכה של אלגוריתמים לניתוח אשכול.3 תוכנת Weka הכרת תוכנת Weka 4. עבודה עם נתונים ושיטות ניתוח מסורתיות - מדידת דמיון ושוני בין פיסות מידע. ניתוח סטטיסטי, שיטות ויזואליזציה, OLAP ושיטות רב-מימדיות לניתוח נתונים. 5. שיטת סיווג )Classification( - הקדמה, עצי החלטה, שגיאות אפשריות של אלגוריתמי סיווג, הערכת אלגוריתמי סיווג, אלגוריתם השכן הקרוב ביותר 6. ניתוח אסוציאטיבי Analysis( )Associative - הקדמה, מציאת סטים תדירים FP-Growth מציאת חוקים, ייצוג דחוס של סטים תדירים,,)frequent itemset(,algorithm הערכה של תבניות אסוציאציה 7. ניתוח תהליכים Mining( )Process - : לוגים: מבנה ותפוצה, תבניות תהליכיות patter(,)sequentail ניתוח תהליכי. Pang-Ning Tan, Michael Steinbach, and Vipin Kumar, Inroduction to Data Mining, Addison-Wesley, 2006

26 ספרי יעוץ: 1. Jiawei Han and M. Kamber, Data Mining. Concepts and Techniques. Morgan Kufmann, Second edition, E. Levner, D. Pinto, P. Rosso, D. Alcaide and R.R.K. Sharma, Fuzzifying clustering algorithms: The case study of MajorClust, Lecture Notes in Artificial Intelligence, 2007, v. 4827, pp E. Levner, D.Alcaide and J. Sicilia, Multi-attribute text classification using fuzzy Borda method and semantic grades, Lecture Notes in Artificial Intelligence, 2007, v. 4578, פיתוח מערכות צד שרת בסביבת קוד פתוח - Developing Open Source Based Server Side Applications אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: תכנות בסביבת האינטרנט מטרת הקורס : הקניית ידע בסיסי בפיתוח מערכות תוכנה בצד השרת תוך שימוש ב- ee.java בתחילת הקורס אנו לומדים כיצד לפתח קוד ב- java שעושה שימוש בבסיסי נתונים. אנו לומדים לעשות זאת באמצעות jdbc ובאמצעות orm )תוך שימוש ב- hibernate (. בהמשך אנו לומדים כיצד לפתח באמצעות java servlets ו- jsp את הקוד אשר רץ בצד השרת ושאחראי modelview-controller ליצירת content באופן דינמי במערכות.web אנו מתמקדים בהבנה ובלימוד של ובמימוש של data access object ומממשים זאת בתרגיל מתגלגל לאורך הקורס. אנו לומדים כיצד לנהל,http sessions כיצד לעבוד עם cookies וכיצד לפתח תגיות jsp חדשות. אנו לומדים כיצד לפתח restful web services תוך שימוש ב- jersey וכיצד להשתמש ב- vaadin וב- jsf בפיתוח מערכות. web שימוש ב- Java EE )כגון: Java Servlets, JSP, EJB ו- Services ) Web וב- Open Source Frameworks )כגון: Struts,Spring ו- Faces )JavaServer אשר מבוססים על Java EE לצרכי פיתוח מערכות צד שרת מתוחכמות. פיתוח מערכות צד שרת תוך שימוש בעקרונות תכנות מונחי עצמים תוך שימוש ב- Patterns Design שהתעצבו במהלך השנים האחרונות בתחום זה. היכרות בסיסית עם תהליכי עבודה שמבוססים על Agile Methodologies תוך שימוש בכלי הפיתוח המתאימים. היכרות בסיסית עם נושאים חדשניים בתחום פיתוח התוכנה לרבות Ajax ושימוש ב- services web לצורך התממשקות עם מערכות web שונות )כגון facebook, google ואחרות(. 1.Beginning Hibernate (Expert's Voice in Java Technology) by Jeff Linwood and Dave Minter (Paperback May 28, 2010)

27 2.Core Servlets and Javaserver Pages: Advanced Technologies, Vol. 2 (2nd Edition) (Core Series) by Marty Hall, Larry Brown, and Yaakov Chaikin (Paperback - Dec 1, 2007) 3.Core Servlets and Javaserver Pages: Core Technologies, Vol. 1 (2nd Edition) by Marty Hall and Larry Brown (Paperback - Sep 5, 2003) 4.Core JavaServer(TM) Faces (2nd Edition) (Sun Core Series) by David Geary and Cay S. Horstmann (Paperback - May 19, 2007) בדיקות תוכנה - Testing Software אופן ההוראה: שיעור ותרגיל שעות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: תכנות מונחה עצמים מטרות הקורס: איכות תוכנה מהי,מערך הבדיקות, הגדרת מדדי כיםוי לבדיקות יחידה וכו', ביטוי רגולרי ובדיקות, בדיקת,IF בדיקת לולאה,בדיקת מחלקה, בדיקת תת מערכת ואינטגרציה,שיטת פייגין לבדיקת מסמכים )באם יהיה זמן( בדיקות מבנה, בדיקות,REVIEWS הקדמה )עקרונות בדיקת תוכנה(, בדיקות לעומת פונקציונאליות, איך בונים בדיקה, שיטות מניית הבדיקות הנדרשות, בדיקות קופסה שחורה וקופסה לבנה, בניית בדיקות לפי קבוצות אקויוולנציה, בניית בדיקות בהתאם לגרפים מכוונים וביטויים רגולאריים, אנליזה סטטית ודינאמית של התוכנה, בדיקות ייעודיות ללולאות, ובדיקות,TESTING DATA FLOW בדיקות סטטיות לאנומליה, שילוב בדיקות מסלול,DATA חוזק האסטרטגיות של בדיקות,DATA בדיקות של מחלקות כדוגמא לבדיקות תת-,ALL EDGES COVERAGE ו ALL NODE COVERAGE מערכת, האסטרטגיות חקירת בדיקות במחלקות יורשות וכדומה, סקירה קצרה על. FAGAN INSPECTI Lewis W.E. Software Testing and Continuous Quality Improvement (third Edition) CRC Press, 2009 Section 1-4 Pragmatic Software Testing; Becoming Effective and efficient Test proffessional Wiley Publishing Inc.2007 Part I and Part IV

28 Software Testing (2 nd Edition) Ron Patton Sams Publishing company 2006 Sommervile Ian, Software Engineering (fifth edition)addison Wisely 1996 Pg: Pressman R. S. Software Engineering Apractitionaer Approach European Edition (addaptation b Darrel I.) McGrow-Hill Book Company Europe 1994, Part IV Pages: Fagan, M.E. Design and Code Inspections to Reduce errors in Program Development, IBM Journal 3: (1976). Beizer, B. Software Testing Techniques Second Edition, Van Nostrand Reinhold 1990 SoftwareQATest.com A Question and answer site with a plethora of information about testing, CASE and tools Drexel University Course on Testing S. Kirani, W. T. Tsai, Method Sequence Specification and Verification of Classes, Journal of Object-Oriented Programming, October, תכנות בסביבת אינטרנט - Programming Internet אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, תכנות מונחה עצמים מטרת הקורס: הקניית הידע והכלים לפיתוח מערכות תוכנה באמצעות שפות התיכנות java ו- scala. בחלקו הראשון של הקורס אנו מתמקדים בנושאים בסיסיים ומתקדמים ב- se java לרבות פיתוח מונחה עצמים, פיתוח מערכות תוכנה מקביליות תוך שימוש ב- threads, שימוש ב- unit כתיבת שימוש ב- generics,,tcp/ip פיתוח מערכות שרת לקוח מבוססות,reflection tests תוך שימוש ב- junit, שימוש ב- types,inner פיתוח ושימוש ב- services web מסוג soap ומסוג,restful ופיתוח ממשק משתמש תוך שימוש ב- swing. בחלק השני של הקורס אנו לומדים כיצד להשתמש בשפת התיכנות scala כדי לשפר מערכות תוכנה שפותחו ב-.java במסגרת חלק זה אנו מכירים את עקרונות התיכנות הפונקציונלי כפי שהם באים לידי ביטוי ב- scala ומכסים נושאים רבים לרבות,patterns matching הגדרת אופרטורים חדשים, שימוש ב- expressions,lambda שימוש בפונקציות מקומיות, שימוש ב- closure, עבודה עם קבצי,xml שימוש ב- currying ופיתוח מערכות תוכנה מקביליות תוך שימוש ב-.actors model מטרות הקורס הן הקניית הידע והכלים הנדרשים לפיתוח אתרי אינטרנט אינטראקטיביים )כגון אתרי קניות ומכרזים, אתרי משחקים, לוחות מודעות, אתרי השוואות מחירים, וכו'(, ופרויקטים מבוססי תקשורת,Chat( משחקים ברשת, שליחת דואר אלקטרוני מתוך תכנית,

29 ועוד( תוך שימוש בשפת Java לתכנות בצד השרת )J2EE( ולתכנות בצד הלקוח ( J2SE,.)Applets תכנים: מבוא לאינטרנט ולסביבת WWW ופיתוח אתרי אינטרנט. שפת - JAVA עקרונות, קלט-פלט, תהליכים, מבני נתונים, אירועים, ממשקי משתמש. תכנות בצד השרת: J2EE,.JSP, Servlets, Java Beans תכנות בצד הלקוח:,Java Applets תכניות עצמאיות. פיתוח יישומים מבוססי תקשורת בסביבת אינטרנט. 1. Core Java Vol.1 Fundamentals 9 th Edition by Cay S. Horstmann and Gary Cornell (Dec 7, 2012) 2.Core Java Vol.2 Advanced Features 9 th Edition by Cay S. Horstmann and Gary Cornell (Mar 6,2013) 3.Programming in Scala 2nd Edition by Martin Odersky, Lex Spoon & Bill Venners (Jan 4, 2011) ראייה ממוחשבת - Vision Computer אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: תורת הגרפים, הסתברות, אלגברה לינארית מטרות הקורס: לימוד היסודות המתמטיים ואלגוריתמיים של ראיה ממוחשבת. רכישת כלים לפתרון הבעיות זיהוי ועיבוד תמונות. עיבוד תמונות ברמות אפור: איזון היסטוגרמה, ניקוי רעש, גילוי קצוות. סגמנטציה. אנליזה של צורות דו-ממדיות. 1. G.C. Stockman, L. Shapiro, Computer Vision, Prentice Hall, M. Sonka, V. Hlavac, R. Boyle, Image Processing: Analysis, and Machine Vision, PWS, D. A. Forsyth, J. Ponce, Computer Vision a Modern Approach, Prentice Hall, E.R. Davies, Machine Vision: Theory, Algorithms, Practicalities, Academic Press, R. Jain, R. Kasturi, B.G. Schunk, Machine Vision, McGraw-Hill, 1995

30 Multiple View Geometry ראייה ממוחשבת רבת מבטים - אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: אלגברה ליניארית גיאומטריה רבת מבטים הינה מסגרת תיאורטית ואוסף של אלגוריתם לשחזור תלת מימדי של העולם, מסדרה של תמונות, שיחזור זה הינו שלב בסיסי לאפליקציות רבות כגון: ניווט רובוטים, יצירת מציאות חצי וירטואלית, בקרת איכות בענפים שונים בתעשייה, מערכת עזר לנהיגת רכבים וכו', הקורס מקנה את הידע התיאורטי והפרקטי להבנת הבעיה ויישום האלגוריתמים. 1. R. Hartley and A. Zisserman, Multiple-View Geometry, Cambridge Press, O. Faugeras and T. Luong, The Geometry of Multiple Images, MIT Press גרפיקה ממוחשבת - Graphics Computer אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: אלגברה ליניארית, תכנות מונחה עצמים מושגי יסוד בגרפיקה ממוחשבת. שיטות לאנימציה פשוטה. גיאומטריה וטרנספורמציות של שניים ושלושה ממדים. תצוגות גרפיות בשניים ובשלושה ממדים. אלגוריתמים בסיסיים בגרפיקה ממוחשבת: הסרת קווים ומשטחים נסתרים, עקומים ומשטחים חלקים, מודלים של תאורה והצללה. ממשק משתמש. 1. Foley, Van Dam, Feiner, Huges," Computer Graphics: Principles and Practice", Third edition, Addison-Wesley, 2013, ISBN-10: Watt. 3D Computer Graphics", 3rd ed., Addison-Wesley, 2000, ISBN Hill," Computer Graphics Using OpenGL", 2nd ed., Prentice-Hall, 2000, ISBN Angel," Interactive Computer Graphics", A top-down, Approach with OpenGL. 6nd ed., Addison-Wesley, 2011, ISBN-10:

31 5. Wright, OpenGL SuperBible, Fifth edition, Addison-Wesley, 2010, ISBN-10: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition), 2009, ISBN-10: מערכות תיב"ם וארכיטקטורות של מערכות - VLSI CAD Systems and VLSI Architectures אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, מבנה המחשב ותורת המיתוג תכנון מערכות VLSI ע"י.VHDL תהליך תכנון וייצור. היררכיה של תכנון. תכנון קונספטואלי, התנהגותי ומבני. מתודולוגיה של תכנון מלמעלה למטה. תכנון התנהגותי של מערכות ספרתיות. מערכת ספרתית כאוסף של יחידות בקרה וערוצי נתונים. תיאור יחידות בקרה באמצעות מכונת מצבים אלגוריתמית.)ASM( אופרטורים מופשטים לייצוג של תת- התנהגות. סימולציה של מערכות ספרתיות ברמה התנהגותית. מתודולוגיה של תכנון מבוסס ASM ארכיטקטורה פונקציונאלית של מעבד..VHDL תכנון כולל של מעבד ב-.VHDL לקבוצת הפקודות המרכזית ברמה פונקציונאלית. שילוב של.ASM אלמנטים של ערוץ הנתונים:,ALU,multiplexer אוגרי הכתובות והפקודות,,accumulator זיכרון. מבנה מפורט של מחשב ו- ASM שלו. תוכנית VHDL לאלמנטים של ערוץ הנתונים. 1. Farzad Nekoogar, Faranak Nekoogar, From Asics to Socs: A Practical Approach, Prentice Hall, Wayne WolfModern VLSI Design: System-On-Chip Design, Prentice Hall, Samary Baranov, Logic and System Design of Digital Systems. TTU Press and SiB Publishers, Tallinn, תכנות מונחה עצמים בסביבת.NET ושפת #C אופן הוראה: שיעור ותרגיל שעות שבועיות: 4 ש"ש דרישות קדם: תכנות מונחה עצמים

32 מטרת הקורס: הקורס מחולק לשני חלקים עיקריים בחלקו הראשון, נכיר את פלטפורמת הפיתוח Microsoft.NET ושפת #C, כולל העמקת המתודולוגיות בתכנות מונחה עצמים בכלל ובשפת #C בפרט, מתוך הנחה שלסטודנט רקע בסיסי בתכנות מונחה אובייקטים )OOP( בשפת ++C. בנוסף יילמדו היסודות של טכנולוגיית דוט-נט כ"סביבת פיתוח מנוהלת" Environment(.)Managed בחלקו השני נלמד לפתח אפליקציות לסביבת חלונות )Windows( בטכנולוגיית דוט-נט. בסוף הקורס יינתן מבוא לשימוש ופיתוח שירותי רשת מבוססי XML Web ( XML )Services בקורס ניתן דגש על נקודות מפתח בהנדסת תוכנה, תכנות מונחה אובייקטים Encapsulation, Reusing, Abstraction, Composition, Inheritance, (,)Polymorphism תכנות מונחה אירועים, ו- Design Patterns בסיסיים. הקורס יכשיר את הסטודנטים לפיתוח פרויקטי תוכנה מודרניים ברמה מקצועית. היסודות בטכנולוגיות דוט-נט Framework The.NET ושפת #C )א' עד ת'( תכנות מונחה עצמים: הכמסה, הורשה, קומפוזיציה ופולימורפיזם העמקת ההבנה והניסיון. טיפוסי התייחסות Types( )Reference לעומת טיפוסי ערך Types(,)Value עבודה נכונה עם חריגות )Exceptions( משלחות ואירועים delegates( ו- )events ופיתוח מונחה אירועים Programming(,)Event-Driven פיתוח ממשק משתמש ואפליקציות למערכת ההפעלה "חלונות" עם, WinForms פיתוח ושימוש בשירותי רשת מבוססי XML ( XML ADO.NET תוך שימוש ב- Database תלוי הספק: מערכות מבוססות,)Web Services 2.0, תלוי הספק: היכרות ראשונית עם פיתוח אפליקציות אינטרנט בעזרת ASP.NET הקורס מבוסס על ספר קורס שנכתב ע"י המרצה -"פיתוח בטכנולוגיות דוט-נט ושפת "C# חומר עזר: הספרים הבאים יכולים להוות מקור ידע נוסף לנושאים הנלמדים בקורס: 1. C# 4.0 IN A NUTSHELL. Fourth Edition. Joseph Albahari and Ben Albahari. O'Reilly Media, Essential C# 3.0 For.NET Framework 3.5. Mark Michaelis, Pearson, Professional C#, 3rd Edition Simon Robinson, Christian Nagel, Jay Glynn, Morgan Skinner, Karli Watson, Bill Evjen, Wrox, 2010

33 Artificial Intelligence בינה מלאכותית - אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מתמטיקה בדידה מטרות הקורס: בעיות בתחום. הקורס מהווה קורס מבוא לבינה מלאכותית, הנותן כלים בסיסיים לניסוח ופתרון יסודות תכנות ב- Scheme/Lisp מה זה בינה מלאכותית. בינה אנושית ורציונאליות. חשיבה ופעולה. מבחן טיורינג. סוכנים )agents( אינטליגנטיים. פועלים אינטליגנטיים. איך ומתי להעריך התנהגות של הסוכן? רציונאליות אידיאלית. סוגי הסביבה. תוכנית סוכן. סוגי סוכנים: סוכן רפלקסיבי פשוט, סוכן רפלקסיבי עם מצב פנימי, סוכן מונחה-יעד, סוכן מונחה-תועלת. פתרון בעיות. חיפוש תהליך מציאת מסלול )סדרת הפעולות או מצבים( שיוביל מהמצב ההתחלתי למצב יעד. עץ חיפוש. אלגוריתמים ואסטרטגיות של חיפוש: חיפוש לרוחב, חיפוש עם מחיר אחיד, חיפוש לעומק, חיפוש עם עומק מוגבל, חיפוש העמקה הדרגתית. שיפור איטרטיבי. פועלים עם חשיבה לוגית. בסיסי ידע ופועלים מונחי-ידע. שפה מסדר ראשון. יצוג שינוים הסק בלוגיקה מסדר ראשון. הוכחות. יחוד )unification(. אלגוריתמים של שרשור קדימה ואחורה. שלמות ורזולוציה. בניית בסיסי ידע. הנדסת ידע. יצוג אונטולוגיות. סוכנים מתכננים. תכנון בתחשיב הסיטואציות. שפת.STRIPS תכנון בסדר חלקי. הנדסת ידע לתכנון. החלטות תחת אי-ודאות. Utility.theory 1. S. Russell and P. Norvig, Artificial Intelligence. A Modern Approach, 3 d Edition, Prentice Hall, P. H. Winston, B. K. P., Horn LISP, 3rd ed. Addison-Wesley, מבוא לתורת ההצפנה Cryptography Introduction to אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מתמטיקה בדידה 2 או כלים מתמטיים

34 מטרת הקורס: הקורס נועד לחשוף את הסטודנט להתפתחות המואצת בעשורים האחרונים בעולם ההצפנה. במסגרת הקורס ילמדו שיטות הצפנה סימטריות קלאסיות וחדשות ושיטות הצפנה א- סימטריות. הסטודנט ייחשף גם לשימושים מודרניים ומעשים בשיטות ההצפנה השונות ובשילובים בעולם האמיתי. קריפטוגרפיה קלאסית, תורת שנון, הצפנה סימטרית, הצפנה אסמטרית, פונקציות תמצות קריפטוגרפיות, שיטות חתימה, סכמות לשיתוף סוד, סכמות לחישוב רב משתתפים בטוח, הוכחות אפס מידע, שיטות לבחירות ממחושבות, הצפנה קוונטית. 1. Charlie Kaufman, Radia Perlman, Mike Speciner, Network security : private communication in a public world, 2nd ed, Upper Saddle River, N.J. : Prentice- Hall PTR, Douglas R.Stinson, Cryptography Theory and Practice, 2 nd ed, Chapman&hcvumt, טסה תמיר, מבוא לקריפטוגרפיה, מדריך למידה בהוצאת האוניברסיטה הפתוחה, פברואר פיתוח משחקי מחשב בדו ותלת-מימד באמצעות XNA Developing 2D and 3D Computer Games with XNA אופן ההוראה: שיעור ותרגיל שעות שבועיות: 4 )שיעור -,2 תרגיל - )2 דרישות קדם: מבני נתונים, תכנות מונחה עצמים, קורס תכנות מונחה עצמים מתקדם בסביבת דוט-נט מטרת הקורס: פיתוח משחקי מחשב הוא אתגר תכנותי לא פשוט, בפרט אם מעורבים גרפיקה ממוחשבת, תלת מימד ותקשורת מחשבים. בפיתוח המשחקים הפופולאריים של ימינו נדרשת שליטה במתמטיקה של התלת-מימד, פיסיקה, בינה מלאכותית,)AI( מבני נתונים, אלגוריתמים, תקשורת מחשבים ועקרונות חשובים בהנדסת תוכנה. בנוסף לכך, נדרשת היכרות עם כלי פיתוח, תשתיות וטכנולוגיות הן בתחום התוכנה והן בתחום החומרה. מטרת הקורס היא דווקא להסיר את החשש והמיסתורין שעוטפים את תחום פיתוח משחקי המחשב ומשחקי הוידאו ולהציג עקרונות, טכניקות וכלי פיתוח עדכניים לפיתוח משחקים וגרפיקה ממוחשבת בדו ותלת מימד תוך שימת דגש על העקרונות הרלוונטיים בהנדסת תוכנה מכוונת אובייקטים הרגישה לביצועים ותחזוקה ולהשתמש בפיתוח משחקי מחשב כאמצעי מהנה ללימוד נושאים מתקדמים בהנדסת תוכנה בכלל ובשפת #C בפרט, כולל,Design Patterns שיקולי ביצועים, debugging ועוד.

Microsoft PowerPoint - CE_Candidates_2011.ppt [Compatibility Mode]

Microsoft PowerPoint - CE_Candidates_2011.ppt [Compatibility Mode] תשע"בב פתוח ו וירטואלי לקראת שנת הלמוד הלימודים יום ראשון ב- תואר מחשבים הנדסת הלימודים שנת לקראת הוירטואלי הפתוח ליום הבאים ברוכים מחשבים הנדסת עלל מקצוע פרטים מספר זוו תמצאו תשס"בב. במצגת וי שיש שינויים

קרא עוד

Microsoft PowerPoint - Lecture1

Microsoft PowerPoint - Lecture1 Computer Organization and Programming ארגון ותכנו ת המחשב - את"מ הרצאה מבוא 2 שפה עילית מול שפ ת מ כונה שפה עילית language) (High level שפת מכונה Language) (Machine תכנית בשפ ה עיל ית (C, Pascal, ) תכנית

קרא עוד

Real Time College Course: Networking Duration: 90 Hours Hands-On-Training

Real Time College Course: Networking Duration: 90 Hours Hands-On-Training Real Time College Course: Networking Duration: 90 Hours Hands-On-Training אנחנו? קבוצת Real Time Group הוקמה בשנת 2007, החברה מספקת פתרונות עסקיים וטכנולוגיים בתחומי התוכנה, החומרה והתקשורת, פיתוח ותמיכה

קרא עוד

BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות נ

BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות נ BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות ניתוח וניהול מאגרי מידע בעלי נתונים שאינם מאורגנים,

קרא עוד

מבחן בפיתוח מערכות תוכנה בשפת Java ( )

מבחן בפיתוח מערכות תוכנה בשפת Java ( ) עמוד 1 מתוך 10 )0368-3056( מבחן בפיתוח מערכות תוכנה בשפת Java בית הספר למדעי המחשב אוניברסיטת תל אביב סמסטר ב' תשס"ח, מועד ב' תאריך הבחינה: 24.09.2008 מרצה: אוהד ברזילי חומר עזר מותר בשימוש: אין משך הבחינה:

קרא עוד

?????? ???? rtf

?????? ???? rtf 1/8/21 המכללה האקדמית ספיר הנדסה שנה א' תוכנית מעבר ללימודי הנדסה בפקולטה למדעי ההנדסה אוניברסיטת בן גוריון בנגב מטרת התוכנית התחלת הלימודים, ההמשך והשלמת התואר באוניברסיטת בן גוריון בנגב בפקולטה למדעי

קרא עוד

Microsoft Word - hebrew catalogue_spring-17.doc

Microsoft Word - hebrew catalogue_spring-17.doc 4. לימודים לתואר מגיסטר (M.Sc.) הפקולטה למדעי המחשב מציעה תוכנית השתלמות לתואר "מגיסטר למדעים במדעי המחשב". ההשתלמות פתוחה לבוגרי תואר ראשון במדעי המחשב או תואר ראשון אחר. כמו כן מציעה הפקולטה השתלמות

קרא עוד

TEL- AVIV UNIVERSITY SACKLER FACULTY OF MEDICINE THE STANLEY STEYER SCHOOL OF HEALTH PROFESSIONS DEPARTMENT OF NURSING אוניברסיטת תל-אביב הפקולטה לרפו

TEL- AVIV UNIVERSITY SACKLER FACULTY OF MEDICINE THE STANLEY STEYER SCHOOL OF HEALTH PROFESSIONS DEPARTMENT OF NURSING אוניברסיטת תל-אביב הפקולטה לרפו מס' קורס: 01634949 תכנית המוסמך שיווק במערכות בריאות שיעור, 3 ש"ס מועד הקורס : מרצה: שעות קבלה: סמסטר א', יום ג', 17:00-20:00 דואר אלקטרוני: bcmeir@gmail.com מאיר בן חיים יום ג', 20:00-21:00 )בתאום מראש(

קרא עוד

Microsoft Word - catalogue_winter10-new.doc

Microsoft Word - catalogue_winter10-new.doc 4. לימודים לתואר מגיסטר(. M.Sc ) הפקולטה למדעי המחשב מציעה תוכנית השתלמות לתואר "מגיסטר למדעים במדעי המחשב". ההשתלמות פתוחה לבוגרי תואר ראשון במדעי המחשב או תואר ראשון אחר. כמו מציעה הפקולטה השתלמות לתואר

קרא עוד

PowerPoint Presentation

PowerPoint Presentation תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java אלכסיי זגלסקי ויעל אמסטרדמר 1 בירוקרטיה אלכסיי זגלסקי שעת קבלה: שני 13:00-14:00, בתיאום מראש משרד: בניין הנדסת תוכנה, חדר 209 יעל אמסטרדמר שעת קבלה: חמישי 15:00-16:00,

קרא עוד

Microsoft PowerPoint - lec10.ppt

Microsoft PowerPoint - lec10.ppt תכנו ת מ ונחה ע צמ י ם בשפת ++C אוהד ברזילי אוניברסיטת תל אביב ירו ש ה מרו בה המצגת מכילה קטעים מתוך מצגת של פרופ' עמירם יהודאי ע"פ הספר: Object-Oriented Software Construction, 2nd edition, by Bertrand

קרא עוד

PowerPoint Presentation

PowerPoint Presentation הקלטה עצמית באמצעות Tablet PC תמצית פעילות 2009-2014 הטמעת אוטומציה מלאה ב- 2015 מדור טכנולוגיות למידה וייעוץ מערך המחשוב אב"ג הקלטה עצמית באמצעות Tablet PC הסבר על השיטה יתרונות וחסרונות תמצית פעילות

קרא עוד

PowerPoint Presentation

PowerPoint Presentation בינה מלאכותית והמבקר הפנימי לינור דלומי, שותפה, ראש חטיבת ניהול הסיכונים, Deloitte תוכן עניינים מה היא בינה מלאכותית? כשבינה מלאכותית פוגשת את מבקר הפנים האם אתם נותנים למכונה לקבל החלטות עבורכם? מהי

קרא עוד

שם הקורס: סוג הקורס: שנה"ל: דרישות קדם: מרצה/ים: אסיסטנט/ עוזר/ת הוראה: שעות קבלה: סילבוס ביה"ס לעיצוב וחדשנות - תואר 1 שרטוט אדריכלי 2- טכנולוגיות פנ

שם הקורס: סוג הקורס: שנהל: דרישות קדם: מרצה/ים: אסיסטנט/ עוזר/ת הוראה: שעות קבלה: סילבוס ביהס לעיצוב וחדשנות - תואר 1 שרטוט אדריכלי 2- טכנולוגיות פנ שם הקורס: סוג הקורס: שנה"ל: דרישות קדם: מרצה/ים: אסיסטנט/ עוזר/ת הוראה: שעות קבלה: סילבוס ביה"ס לעיצוב וחדשנות - תואר 1 שרטוט אדריכלי 2- טכנולוגיות פנים, מערכות ופרטים חובה תשע"ח א' סמסטר: שרטוט אדריכלי

קרא עוד

Microsoft Word - teachmodel1.doc

Microsoft Word - teachmodel1.doc דגמי הוראה תכנון שיעור נושא השיעור: אסטרטגיות לחישוב נפח תיבה כיתה: ד נושא בתכנית הלימודים: נפח תיבה (עמוד 92) מיומנויות מתכנית הלימודים: פיתוח ראייה מרחבית - קשרים בין מודל דו-ממדי למודל תלת-ממדי והתנסות

קרא עוד

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

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

קרא עוד

הטכניון מכון טכנולוגי לישראל אלגוריתמים 1 )443432( סמסטר חורף הפקולטה למדעי המחשב תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגור

הטכניון מכון טכנולוגי לישראל אלגוריתמים 1 )443432( סמסטר חורף הפקולטה למדעי המחשב תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגור תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגוריתמים לפתרון בעית מסלולים קלים מציאת מסלולים קלים ביותר מצומת ביותר ממקור יחיד. כלומר, V לכל צמתי הגרף. בעיה אחרת הקשורה לבעיה זו היא בעית ה-(

קרא עוד

מהוא לתכנות ב- JAVA מעבדה 3

מהוא לתכנות ב- JAVA מעבדה 3 מבוא לתכנות ב- JAVA מעבדה 3 נושאי התרגול לולאות ניפוי שגיאות לולאות - הקדמה כיצד הייתם כותבים תוכנית שתדפיס את המספרים השלמים בין 1 ל- 100 בעזרת הכלים שלמדתם עד עתה? חייבת להיות דרך אחרת מאשר לכתוב 100

קרא עוד

מבוא למדעי המחשב

מבוא למדעי המחשב מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק ב - מבוא לקריפטוגרפיה שיעור 5 (offset מונחים בסיסיים צופן קיסר (היסט,.1.2 1 Today

קרא עוד

Cloud Governance הכלי למזעור סיכונים ומקסום התועלת העסקית

Cloud Governance הכלי למזעור סיכונים  ומקסום התועלת העסקית Cloud Governance הכלי למזעור סיכונים ומקסום התועלת העסקית אסף ויסברג, מנכ"ל, Ltd. introsight CGEIT, CRISC, CISM, CISA נושאים לדיון IT Governance על קצה המזלג Cloud Computing למטאורולוג המתחיל תועלת עסקית

קרא עוד

מקביליות

מקביליות תכונות שמורה Invariant Properties גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 בדיקות מודל Checking( )Model מערכת דרישות מידול פירמול בדיקות מודל )Model Checking( מודל של המערכת תכונות פורמליות סימולציה

קרא עוד

פורמט סילבוסים

פורמט סילבוסים המסלול האקדמי המכללה למינהל בית הספר למוסמכים במינהל עסקים לתואר מוסמך במינהל עסקים שם הקורס: יסודות ניהול השיווק 2120004 Principles of Marketing Management שנה : מרצים: תשע"ח ד"ר גילה אורן וד"ר אורן גיל-אור

קרא עוד

PowerPoint Presentation

PowerPoint Presentation תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java 1 מנהלות אתר הקורס: http://courses.cs.tau.ac.il/software1/1516b/ מתרגלים: ברית יונגמן )שעת קבלה: שלישי ב- 8:00 בתיאום מראש( לנה דנקין )שעת קבלה: שלישי ב- 17:00,

קרא עוד

מקביליות

מקביליות PROMELA גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון עדכון אחרון: 21:40 15/06/2013 2 שפת מ פ ר ט עם ס מ נ ט יק ה מוגדרת באופן מתמטי "שפת תכנות" למודלים המטרה: לאפשר גם לכאלה שאינם חוקרים בתחום לבנות

קרא עוד

מבט על הוראת תלמידים מחוננים ומצטיינים בכיתה רגילה

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

קרא עוד

תכנות מונחה עצמים א' – תש"ע

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

קרא עוד

התגוננות בפני כוחות האופל

התגוננות בפני כוחות האופל ניהול ידע אישי על רגל אחת 1 סוגי ידע Explicit גלוי Tacit סמוי 5 מה אמר השועל לנסיך הקטן? מה קורה בבתי ספר כשמורים או מנהלים עוזבים? 8 ניהול ידע במערכת החינוך רמת התלמיד )ניהול ידע אישי( רמת המורה )ניהול

קרא עוד

Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office

Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office 365 ProPlus בחינם. ניתן להוריד ולהתקין את הגרסאות הבאות:

קרא עוד

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות 2 הפשטה שאלות כצעד ראשון נפתור בעיה הרבה יותר פשוטה האם כבר

קרא עוד

תוכן העניינים

תוכן העניינים הוצאת חושבים קדימה הילה קדמן חלק ב יעוץ מקצועי: חיים אברבוך מותאם לתכנית הלימודים החדשה בבתי הספר התיכוניים מהדורה חמישית הוצאת חושבים קדימה ת.ד. 1293 רעות 71908 www.kadman.net הילה קדמן 0522 525527 kadman11@gmail.com

קרא עוד

פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד

פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה 2-7012610-3 תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד ב' שם המרצה: ערן עמרי, ענת פסקין-צ'רניאבסקי חומר עזר:

קרא עוד

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

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

קרא עוד

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן

קרא עוד

סדנת תכנות ב C/C++

סדנת תכנות ב   C/C++ פקולטה: מדעי הטבע מחלקה: מדעי המחשב שם הקורס: מבוא למחשבים ושפת C קוד הקורס: 2-7028510 תאריך בחינה: 15.2.2017 משך הבחינה: שעתיים שם המרצה: ד"ר אופיר פלא חומר עזר: פתוח שימוש במחשבון: לא הוראות כלליות:

קרא עוד

תוכן העניינים

תוכן העניינים הוצאת חושבים קדימה הילה קדמן # חלק ב יעוץ מקצועי: חיים אברבוך מותאם לתכנית הלימודים החדשה בבתי הספר התיכוניים מהדורה חמישית הוצאת חושבים קדימה ת.ד. 1293 רעות 71908 www.kadman.net הילה קדמן 0522 525527

קרא עוד

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש המתרגם משימה: תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם 2 שאלות האם כבר יש

קרא עוד

מסמך1

מסמך1 Draft of SI 9612 June 2019 טיוטה לתקן הישראלי ת"י 9612 ISO 9612 - Second edition: 2009-04-01 יוני 2019 ICS CODE: 13.140 אקוסטיקה: קביעה של רמת חשיפה לרעש בסביבת עבודה שיטה הנדסית Acoustics Determination

קרא עוד

Microsoft PowerPoint - L01-n.ppt

Microsoft PowerPoint - L01-n.ppt :Altair 8800 המחשב האישי הראשון 1975 21 1977 Apple][ 22 1981 IBM PC 23 וכיום? 24 מבוא למדעי המחשב. כל הזכויות שמורות 1 הרצאה מיק רוסופ ט 1975 ב- 1975 מציעים ביל גייטס ופול אלן לחברת MITS המייצרת את ה-

קרא עוד

People. Partnership. Trust שלבי הפרויקט והמסלולים השונים - פלטפורמת "קהילה לומדת" מסלול Free שלבי הפרויקט: חיבור לשירותי Office 365 ללא עלות פורטל התח

People. Partnership. Trust שלבי הפרויקט והמסלולים השונים - פלטפורמת קהילה לומדת מסלול Free שלבי הפרויקט: חיבור לשירותי Office 365 ללא עלות פורטל התח שלבי הפרויקט והמסלולים השונים - פלטפורמת "קהילה לומדת" מסלול Free שלבי הפרויקט: חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנב"ס ולסיסמא אחודה דף בית לתלמיד המאפשר גישה פשוטה להורדת הטבת

קרא עוד

מטרות הקורס סמינר מחקר רגשות בשירות סמסטר א' תשע"ט דר' אריק חשין הקורס מיועד להקנות מיומנות בחשיבה מחקרית וביצוע מחקר באמצעו

מטרות הקורס סמינר מחקר רגשות בשירות סמסטר א' תשעט דר' אריק חשין הקורס מיועד להקנות מיומנות בחשיבה מחקרית וביצוע מחקר באמצעו מטרות הקורס סמינר מחקר רגשות בשירות סמסטר א' תשע"ט דר' אריק חשין acheshin@univ.haifa.ac.il הקורס מיועד להקנות מיומנות בחשיבה מחקרית וביצוע מחקר באמצעות התנסות בשלבי המחקר השונים. הסמינר יעסוק בנושא רגשות

קרא עוד

הפקולטה למדעים תשע"ח 1 הפקולטה למדעים - ידיעון תשע"ח

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

קרא עוד

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בינסקי הנחיות: יש לענות על כל השאלות. יש לענות על כל

קרא עוד

החינוך הגופני בבית הספר מה רצוי ? מהו מקומה ש המכללה?

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

קרא עוד

Microsoft Word - ExamA_Final_Solution.docx

Microsoft Word - ExamA_Final_Solution.docx סמסטר חורף תשע"א 18 בפבואר 011 הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצה: מתרגלים: רן אל-יניב נועה אלגרבלי, גיא חפץ, נטליה זילברשטיין, דודו ינאי (אחראי) סמסטר חורף תשע" מבחן סופי פתרון (מועד

קרא עוד

דיודה פולטת אור ניהול רכש קניינות ולוגיסטיקה

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

קרא עוד

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש שעות (180

קרא עוד

" תלמידים מלמדים תלמידים."

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

קרא עוד

גילוי דעת 74.doc

גילוי דעת 74.doc גילוי דעת 74 תכנון הביקורת תוכן העניינים סעיפים 4-8 - 10-1 5 9 מבוא תכנון העבודה התכנון הכולל של הביקורת 12-11 13 14 15 תוכנית הביקורת שינויים בתכנון הכולל של הביקורת ובתוכנית הביקורת מונחים תחילה אושר

קרא עוד

מקביליות

מקביליות תכונות בטיחות Safety Properties גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 תזכורת: תכונות זמן ליניארי Linear Time Properties תכונות זמן-ליניארי מתארות קבוצת עקבות שהמערכת צריכה לייצר מכוונים ללוגיקה

קרא עוד

Electronics Programs Youd Dalet

Electronics Programs Youd Dalet משרד החינוך המינהל למדע ולטכנולוגיה הפיקוח על מגמת הנדסת אלקטרוניקה ומחשבים ומגמת מערכות בקרה ואנרגיה מגמת הנדסת אלקטרוניקה ומחשבים התמחות מערכות אלקטרוניות תכנית לימודים למקצוע תקשורת מחשבים סמל מקצוע

קרא עוד

Microsoft Word - tutorial Dynamic Programming _Jun_-05.doc

Microsoft Word - tutorial Dynamic Programming _Jun_-05.doc הטכניון מכון טכנולוגי לישראל אלגוריתמים (3447) סמסטר חורף 006/007 הפקולטה למדעי המחשב תכנון דינאמי תרגיל תת מחרוזת משותפת ארוכה ביותר תת-מחרוזת z k שקיימת סדרה עולה ממש,... z = z של מחרוזת נתונה x m,...,,

קרא עוד

שקופית 1

שקופית 1 ניהול הבטיחות לקחים תובנות ואתגרים השפעת השלכות תקנות ארגון הפיקוח על העבודה תכנית לניהול הבטיחות התשע"ג 2013 1 כמה פרטים אמיר 2 השכלה : הנדסת מכונות )B.Sc( מנהל עסקים )M.B.A( הנדסת בטיחות )M.Sc( דוקטורט

קרא עוד

תאריך עדכון:

תאריך עדכון: תאריך עדכון: יולי 4102 שם ומספר הקורס: קרדיולוגיה 18-533 / 18-090 מחלקות מלמדות ומנהליהן: שם ראש החוג: ד"ר שאול עטר בי"ח זיו ד"ר מאג'די חלבי, בי"ח פוריה ד"ר עופר אמיר, בי"ח נהריה ד"ר שאול עטר. סוג הקורס:

קרא עוד

HUJI Syllabus

HUJI Syllabus סילבוס מבאך ועד הביטלס: מוסיקה בתרבות המערבית - 30111 תאריך עדכון אחרון 19-10-2013 נקודות זכות באוניברסיטה העברית: 4 תואר:בוגר היחידה האקדמית שאחראית על הקורס:ביה"ס לאמנויות השנה הראשונה בתואר בה ניתן

קרא עוד

שקופית 1

שקופית 1 תפקיד המנחה בארגונים דני לוי OD - פתיחת המושב: תפקיד המנחה בארגונים כנגזר מתפקיד יועץ OD דני לוי ( 15 ד'( הרצאה ראשונה: המנחה כאומן לבין ארגון וערכיו העסקיים ניר גולן ( 25 ד'( "דאדא" במפגש בין ערכיו המקצועיים,

קרא עוד

Slide 1

Slide 1 מיהו מהנדס המערכת? סיפורו של פיתוח מסלול הכשרה יובל קורן*- ראש תחום פיתוח למידה, מאי 2011 הבטחתי בכנס ערוץ תקשורת למתעניינים- סלולארי רפאל 052-4291457 * מטרות ההרצאה חשיפה לפרויקט פיתוח הדרכה בעולם תכן

קרא עוד

מבוא למדעי המחשב - חובלים

מבוא למדעי המחשב - חובלים החוג למדעי המחשב אוניברסיטת חיפה מבוא למדעי המחשב סמסטר א' תשע"ג בחינת סיום, מועד ב', 20.02.2013 מרצה: ריטה אוסדצ'י מתרגלת: נעמה טוויטו מדריך מעבדה: מחמוד שריף משך המבחן: שעתיים חומר עזר: ספר של Kernighan

קרא עוד

People. Partnership. Trust מסלול Free פורטל החינוך מבית U-BTech מסלולים ומחירים חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנב"ס ולסי

People. Partnership. Trust מסלול Free פורטל החינוך מבית U-BTech מסלולים ומחירים חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנבס ולסי מסלול Free פורטל החינוך מבית U-BTech מסלולים ומחירים חיבור לשירותי Office 365 ללא עלות פורטל התחברות הכולל ממשק למנב"ס ולסיסמא אחודה דף בית לתלמיד המאפשר גישה פשוטה להורדת הטבת האופיס מסלול Basic הפלטפורמה

קרא עוד

Microsoft Word - Ass1Bgu2019b_java docx

Microsoft Word - Ass1Bgu2019b_java docx ת ר ג י ל 1 ב ק ו ר ס מ ב ו א לתכנות 202.1.9031 JAVA סמסטר ב, ת נ א י ם ו ל ו ל א ו ת תאריך אחרון להגשה בציון מלא : 02.04.19 עד שעה : 23:55, כ ל יום איחור ל א מ א ו ש ר א ו ח ל ק ממנו מודריד 10 נקודות

קרא עוד

Slide 1

Slide 1 1 אובייקטים היום בתרגול: 2.)objects מחלקות )classes( ואובייקטים )מופעים, )fields( שדות המחלקה שיטות הכמסה )methods של מחלקה. ( class מחלקה - עד עכשיו השתמשנו בעיקר בטיפוסים מובנים ופונקציות המבצעות חישובים

קרא עוד

PowerPoint Presentation

PowerPoint Presentation פרוטאוס הדרכה לפיתוח פרויקט מבוסס ארדואינו 1 הוראות הפעלה תוכנת פרוטאוס מכילה כמות גדולה מאוד של כלי עזר להבנת דרך ההפעלה של התוכנה. שני מקורות מידע עיקריים עומדים לרשות המשתמש מחוץ לתוכנה: o באתר האינטרנט

קרא עוד

תכנון אלגוריתמים עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 02: , בצהריים,תא מספר 66 בקומת כניסה של בניין 003 מתרגל אחראי: אורי 0

תכנון אלגוריתמים עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 02: , בצהריים,תא מספר 66 בקומת כניסה של בניין 003 מתרגל אחראי: אורי 0 22 עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 2: 622, בצהריים,תא מספר 66 בקומת כניסה של בניין 3 מתרגל אחראי: אורי הוראות כלליות: כל עוד לא נאמר אחרת, כאשר הנכם מתבקשים לתאר אלגוריתם יש לספק את הבאות: תיאור

קרא עוד

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

תוכנה חופשית מאחורי הקלעים? על סדר היום: קצת על עצמי מה זאת תוכנה חופשית? ההיסטוריה של תוכנה חופשית כיצד תוכנה חופשית משתלבת בשוק התוכנה היתרונות של ת תוכנה חופשית מאחורי הקלעים? על סדר היום: קצת על עצמי מה זאת תוכנה חופשית? ההיסטוריה של תוכנה חופשית כיצד תוכנה חופשית משתלבת בשוק התוכנה היתרונות של תוכנה חופשית. דוגמאות מהשטח 1 ליאור קפלן 30/11/05 קצת

קרא עוד

יוםראשון, 02 ליולי 2014 סמסטר סוף מבחן )236703( עצמים מונחה תכנות - א' מועד 2014, אביב סמסטר קמחי יחיאל ד"ר מרצה: מסינג מיטל עבדאלקאדר, כרם גלעד, ערן

יוםראשון, 02 ליולי 2014 סמסטר סוף מבחן )236703( עצמים מונחה תכנות - א' מועד 2014, אביב סמסטר קמחי יחיאל דר מרצה: מסינג מיטל עבדאלקאדר, כרם גלעד, ערן יוםראשון, 02 ליולי 2014 סמסטר סוף מבחן )236703( עצמים מונחה תכנות - א' מועד 2014, אביב סמסטר קמחי יחיאל ד"ר מרצה: מסינג מיטל עבדאלקאדר, כרם גלעד, ערן מתרגלים: הנחיות: השאלות. כל על לענות עליכם משקל. שוות

קרא עוד

פורמט סילבוסים

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

קרא עוד

שיעור 1

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

קרא עוד

ארסמוס+ עדכון

ארסמוס+ עדכון הדגשים לקול הקורא 2018 Capacity Building Capacity Building "בניית יכולות של מערכת ההשכלה הגבוהה הישראלית תוך שיתוף פעולה בינלאומי" מוסדות להשכלה גבוהה פיתוח תכניות לימוד בגוון דיסציפלינות קידום בינלאומיות

קרא עוד

<4D F736F F D20E1E9F7E5F8FA20E1F1E1E9E1FA20EEF2F8EBE5FA20EEE9E3F22DF2E1F820E4E5E5E420F2FAE9E32E646F63>

<4D F736F F D20E1E9F7E5F8FA20E1F1E1E9E1FA20EEF2F8EBE5FA20EEE9E3F22DF2E1F820E4E5E5E420F2FAE9E32E646F63> ירון פלד, רו"ח, *CISA הקדמה ביקורת בסביבת מערכות מידע עבר, הווה, עתיד בימים אלה אנו עדים לשינויים מרחיקי לכת ביסוד ההתמחות של ביקורת בסביבת מערכות מידע. ג"ד 66 הנחיות ליישום תקני ביקורת בסביבה של מערכת

קרא עוד

מבוא למדעי המחשב

מבוא למדעי המחשב מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק א - השיטה הבינארית שיעור 5 ו- 1? ספירה בבסיס 2 ואיך אומרים "hello" עם 0 1 ממעגלים

קרא עוד

פרויקט "רמזור" של קרן אביטל בס "ד מערך שיעור בנושא: "פונקציה" טליה קיפניס והדסה ערמי, מאולפנת צביה פרטים מקדימים על מערך השיעור: השיעור מהווה מבוא לנו

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

קרא עוד

PowerPoint Presentation

PowerPoint Presentation 1 תוכנה 1 תרגול 1: מנהלות, סביבת העבודה ומבוא ל- Java 1 2 מנהלות I מתרגלים: יעל אמסטרדמר )שעת קבלה: חמישי ב- 12, בתיאום מראש( דביר נתנאלי )שעת קבלה: רביעי ב- 17, בתיאום מראש( http://courses.cs.tau.ac.il/software1/1415a

קרא עוד

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

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

קרא עוד

I PRO Skills כישורים לעולם העבודה I CAN I AM I GROW I BUILD I NET I MIX כל הזכויות שמורות לג'וינט ישראל- תבת 2017

I PRO Skills כישורים לעולם העבודה I CAN I AM I GROW I BUILD I NET I MIX כל הזכויות שמורות לג'וינט ישראל- תבת 2017 BULD MX כל הזכויות שמורות לג'וינט ישראל- תבת 2017 רקע לאור השינויים והמגמות בעולם העבודה, ביניהם גלובליזציה, דיגיטציה מואצת והתארכות תוחלת החיים, חשוב לבחון את אופן החשיבה שלנו על תעסוקה, קריירה ועל הכישורים

קרא עוד

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד אוניברסיטת בן גוריון בנגב תאריך המבחן: 29.01.19 שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות 202.1.9031 מס' הקורס : מיועד לתלמידי : הנדסת תעשיה וניהול שנה תשע"ט א' סמ' א' מועד 3 שעות משך

קרא עוד

פרוט המקצועות

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

קרא עוד

שקופית 1

שקופית 1 שלומית לויט "עץ החשיבה" שלמה יונה- העמותה לחינוך מתמטי לכל מציגים: "ימין ושמאל- לומדים חשבון" 4 מקורות קושי להתמצאות במרחב אצל ילדים תפיסה אפיזודית התנהגות ייצוגית מוגבלת. היעדר מושגים ומונחים. אגוצנטריות.

קרא עוד

שעור 6

שעור 6 שעור 6 Open addressing אין רשימות מקושרות. (נניח שהאלמנטים מאוחסנים בטבלה עצמה, לחילופין קיים מצביע בהכנסה המתאימה לאלמנט אם אין שרשור). ב- addressing open הטבלה עלולה להימלא ב- factor α load תמיד. במקום

קרא עוד

(Microsoft Word - \340\343\370\351\353\354\351\355 \343\351\345\345\ doc)

(Microsoft Word - \340\343\370\351\353\354\351\355 \343\351\345\345\ doc) אדריכלים דיווח שוטף 137 5 דפים תאריך: 8.7.07 ביוזמת משרד הפנים http://www.moin.gov.il/apps/pubwebsite/publications.nsf/openframeset?openagent&unid=bc4 BACFC131161C4C22572FD002ECE56 מהות הפרסום: לעיונכם

קרא עוד

PowerPoint Presentation

PowerPoint Presentation מבוא למדעי המחשב תירגול 6: כתובות ומצביעים 1 תוכנייה מצביעים מצביעים ומערכים, אריתמטיקה של מצביעים 2 3 מצביעים תזכורת- כתובות זיכרון הזיכרון כתובת התא #1000 #1004 #1008 ערך השמור בתא תא 10-4 לא מאותחל

קרא עוד

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

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

קרא עוד

המעבר לחטיבה עליונה

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

קרא עוד

HUJI Syllabus

HUJI Syllabus סילבוס היבטים נבחרים בסיעוד - תאוריות בסיעוד - 91968 תאריך עדכון אחרון 06-10-2015 נקודות זכות באוניברסיטה העברית: 2 תואר:בוגר היחידה האקדמית שאחראית על הקורס:סיעוד - "קפלן" השנה הראשונה בתואר בה ניתן ללמוד

קרא עוד

מבוא למדעי המחשב

מבוא למדעי המחשב מבוא למדעי המחשב מחרוזות, חתימה של פונקציה ומעטפות תוכן עניינים טיפוסים מורכבים טיפוסים מורכבים ערך שם טיפוס 12 m int undef. x boolean true y boolean arr int[] כאלה שעשויים להכיל יותר מערך פרימיטיבי אחד

קרא עוד

Data Analyst Expert 042 שעות תיאור ההכשרה: בעולם העסקי של היום, נתונים, מידע וחיזוי הם העתיד של כל ארגון. כמויות המידע שנאספות בארגונים ובאנושות כולה

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

קרא עוד

PowerPoint Presentation

PowerPoint Presentation 1 Strangers no more סרט זוכה האוסקר https://www.youtube.com/watch?v=dkciv 4U5Jkw בית הספר היסודי בב"ש http://news.nana10.co.il/article/?articleid= 1017790 שדרת הכניסה לאוניברסיטת תל אביב http://international.tau.ac.il/

קרא עוד

תוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום

תוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום תוכן העניינים: פרק 2 3 צמצומים ומימושים של פונקציות בוליאניות 2 צמצומים של פונקציות באמצעות מפת קרנו: 2 שאלות: 2 תשובות סופיות: 4 צמצום באמצעות שיטת 6:QM שאלות: 6 תשובות סופיות: 7 מימושים בעזרת פונקציות

קרא עוד

Customer Engagement Optimisation

Customer Engagement Optimisation ניהול הלקוח הדיגיטלי: OMNICHANNEL, BIG DATA, ANALYTICS כנס מנהלי שירות ופניות המרכז הבינלאומי נובמבר 2015 לכנסים חברת הייעוץ ד"ר גיא יוגב, מנכ"ל YCG CUSTOMER STRATEGIES 1 מומחה לשיווק ושירות ומרצה למנהל

קרא עוד

שואב אבק רובוטי XIAOMI דגם - Vacuum Mi Robot מק"ט ספק 8223 תכנון מסלול חכם שאיבה חזקה שליטה חכמה ע"י Wi-Fi מרחוק בעל 21 חיישנים למיפוי מושלם של הבית צ

שואב אבק רובוטי XIAOMI דגם - Vacuum Mi Robot מקט ספק 8223 תכנון מסלול חכם שאיבה חזקה שליטה חכמה עי Wi-Fi מרחוק בעל 21 חיישנים למיפוי מושלם של הבית צ שואב אבק רובוטי XIAOMI דגם - Vacuum Mi Robot מק"ט ספק 8223 תכנון מסלול חכם שאיבה חזקה שליטה חכמה ע"י Wi-Fi מרחוק בעל 21 חיישנים למיפוי מושלם של הבית צפייה במפת הניקיון בזמן אמת סוללה חזקה 5200MAH לזמן

קרא עוד

תורת הקומפילציה

תורת הקומפילציה תורת הקומפילציה תרגיל בית 2 הוראות לתרגיל 2 בשפת MINI-PASCAL הפרוייקט המצורף הינו קוד שלד של מהדר לשפת mini-pascal עליכם לממש בסביבת (Eclipse (Java את הפונקציות המתאימות לפי החומר שנלמד בהרצאה ע"מ שהמהדר

קרא עוד

Microsoft Word IG Lab - Configure Wireless Router in Windows Vista.docx

Microsoft Word IG Lab - Configure Wireless Router in Windows Vista.docx עיקרי טכנולוגיות המידע 5.0 6.8.3.9 מעבדה תצורת ראוטר ללא כבלים Router) (Wireless בחלונות ויסטה (Windows Vista) מבוא הדפס והשלם מעבדה זו. במעבדה זו, יהיה עליך להגדיר ולבחון את ההגדרות האלחוטיות על ה.Linksys

קרא עוד

Slide 1

Slide 1 מבוא למחשב בשפת C : מערכים חד ודו-ממדיים מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב". עודכן ע"י דן רביב נכתב על-ידי טל כהן, נערך ע"י איתן אביאור.

קרא עוד

No Slide Title

No Slide Title כיצד לכ ת וב עבודה מדעית? ד ר דוד פסיג אוניברסיטת בר-אילן http://www.passig.com http://faculty.biu.ac.il/~passig ראש י פרקי ם ע מוד ש ע ר ת מ צ י ת ת וכן העני ינים מב ו א רק ע ת יאו רטי שא ל ו ת ו הש ע

קרא עוד