דילוג לתוכן ראשי

קורסים

  • מבוא למדעי המחשב (10016)
  • תקציר הקורס:

    תקציר:

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

    הנושאים ילמדו תוך יישומם בשפת פייתון שתלמד במהלך הקורס.
  • אלגוריתם מתקדם (10121)
  • תקציר הקורס:

    תקציר:

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

    אלגוריתמי קירוב; מחלקות סיבוכיות וסיווג בעיות לפי השתייכות למחלקות האלו.
  • אלגוריתמים ומבנה נתונים (10805)
  • תקציר הקורס:

    תקציר:

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

    תקציר:

    התעשייה עתירת הידע חושפת את עובדיה ללא מעט אתגרים מוסרים והתלבטויות אתיות :

    האם לגיטמי לעבוד בחברה ללא קוד מוסרי

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

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

    ומה אריסטו וקאנט יגידו על כול זה ?

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