הנדסת תוכנה
לימודי תוכנה
לימודי הנדסת תוכנה מכשירים את הסטודנטים להפוך למהנדסים ולעסוק בתכנון, בפיתוח ובתחזוקה של מערכות מחשב שונות ושל טכנולוגיות מתקדמות.
תחומי הידע הנלמדים במסגרת לימודי תוכנה הם מגוונים ורבים וכוללים, בין השאר, תחומים כדוגמת מדעי המחשב, הנדסה, מחקר ופיתוח ונושאים נוספים.
מטרתם של לימודים אלו, היא להכשיר תוכניתנים שיעבדו בפיתוח שיטתי של מערכות תוכנה שונות, משלב הגדרת המטרות, דרך אפיון המערכת, התכנון, הפיתוח, תהליכי בקרה ובדיקת תקינות, וכלה בהטמעה, בתחזוקה ובהדרכה.
מסלולי הלימוד
לקראת תואר ראשון בתכנות ניתן ללמוד במסלולים שונים ומגוונים:
- תואר ראשון (B.Sc) בהנדסת מחשבים
- תואר ראשון (B.Sc) במערכות מחשבים ותוכנה
- תואר ראשון (B.Sc) בהנדסת אלקטרוניקה ומחשבים
- תואר ראשון (B.Sc) בהנדסת מערכות תקשורת
- תואר ראשון (B.Sc) בהנדסת רשתות
- תואר ראשון (B.Sc) בהנדסת מחשבים
- מיקרואלקטרוניקה ואופטי-אלקטרוניקה
- תואר ראשון (B.Sc) בהנדסת חשמל, בפיסיקה ובמחשבים
נוסף לכך, ניתן ללמוד תכנות לקראת קבלת תעודת הנדסאי בתחומי התוכנה השונים: הנדסאי אלקטרוניקה במסלול תקשורת נתונים, הנדסאי מחשבים, הנדסאי אלקטרוניקה ותוכנה, הנדסאי מחשוב ובקרה, הנדסאי מכונות ותחומים נוספים הקשורים לפיתוח תוכנה.
כמו כן, ניתן לעשות קורסים קצרים במכללות מחשבים שונות בתחומי תוכנה מגוונים: שפות תכנות, טכנאיPC ורשתות, ניהול רשתות, מערכות מידע, תקשורת נותנים, ביו – אינפורמטיקה וקורסים אחרים.
תחומי הלימוד
לימודי תוכנה כוללים קורסים רבים ונושאים מגוונים:
- מערכות הפעלה
- תוכנה
- חומרה
- ארגון ופענוח
- שיטות חישוב
- מערכות קבצים
- אופטימיזציה
- מעגלים משולבים
- שיטות הידור
- מבני בסיסי נתונים
- אלגוריתמים
- מערכות ספרתיות מהירות
- שפות תכנות פורמאליות
- רשת האינטרנט
- ארכיטקטורה ופרוטוקולים
- רשתות
- תורת המיתוג
- קריפטוגרפיה
- תכנות מונחה עצמים
- אוטומטים
- מערכות מסד נתונים
- מבנה המחשב
- מיקרו מחשבים
היכן לומדים לימודי תוכנה?
לקראת תואר ראשון בתכנות מחשבים ניתן ללמוד באוניברסיטאות המובילות: אוניברסיטת בן גוריון בבאר שבע, טכניון, אוניברסיטת תל אביב, אוניברסיטת בר אילן ובאוניברסיטאות נוספות.
נוסף לכך, ניתן ללמוד לקראת תואר בתכנות, תעודה או קורס קצר גם במכללות רבות:
- מכללת סלע
- המכללה האקדמית להנדסה ירושלים
- המכללה האקדמית להנדסה סמי שמעון
- המרכז האקדמי רופין, המכללה האקדמית נתניה
תנאי קבלה ללימודי תוכנה
תנאי הקבלה ללימודי תואר ראשון בתכנות כוללים תעודת בגרות עם ציון של 70 לפחות בחמש יחידות לימוד במתמטיקה או ציון של 80 לפחות בארבע יחידות לימוד.
מועמדים שאינם עומדים בתנאי זה יוכלו להשתתף במכינה במתמטיקה ולעבור בהצלחה את בחינת הפטור.
בחלק ממוסדות ההשכלה הגבוהה נדרש ציון של 70 לפחות בחמש יחידות לימוד בפיסיקה או השתתפות בקורס לימודי יסוד בפיזיקה במהלך שנת הלימודים הראשונה.
הציון הנדרש במסגרת מבחן פסיכומטרי הוא לרוב מעל 580.
מהנדסי התוכנה שסיימו את לימודיהם יוכלו להשתלב בתעשיית ההייטק עתירת הידע בארץ ובעולם ויהיו בעלי כלים ומיומנויות הנחוצים לשם תכנון, עיצוב, הקמה ותחזוקה של מחשבים ותוכנות בהתבסס על ידע בהנדסת חשמל, במדעי המחשב, באלקטרוניקה ובמערכות ספרתיות.