הכשרה והשמה עם התחייבות לעבודה ע"פ תקנון
מתאים לדורשי עבודה באישור התמת
מתאים לחילים משוחררים ע"ח פקדון
קורס Real-Time & Embedded Linux
קורס תכנות ולימוד מעשי על Evaluation Boards.
פתיחת קורס בוקר:
פתיחת קורס ערב:

[ryv-popup video="https://www.youtube.com/embed/KB–ABFMBJQ?rel=0&controls=0&showinfo=0" frameborder="0"]
לחץ לצפיה
אודות הקורס
מערכות Embedded
מערכות משובצות מחשב, בעלות CPU המותאם אופטימאלית לאפליקציה הנדרשת. השימוש במערכות משובצות מחשב הפך כיום להכרחי כמעט בכל אספקט בחיי היומיום, לרבות פלאפונים, שלטים, מכשירי חשמל ביתיים, מערכות תעשייתיות ועוד.
מערכות Real Time
מערכות דטרמיניסטיות וקונסיסטנטיות (לא בהכרח משובצות מחשב) אשר מחויבות לביצוע מידע ולתגובה תוך זמן דטרמיניסטי וקונסיסטנטי.
אנו מתאימים את הלימודים באופן אישי לכל סטודנט, היות והסטודנטים מגיעים מרקע שונה אנו מעניקים קורסי מבוא על פי צורך, באפשרותך להגיע אלינו ולהיבחן (חינם) בכדי לבדוק אלו נושאים דורשים הכשרה.
הקורס מיועד להקנות לסטודנטים את הידע והכלים הנדרשים בתעשייה בכדי להשתלב כמפתח Real Time Embedded Systems (מערכות משובצות מחשב) בחברות שונות, הקורס מורכב מקורסים (מודלים) שונים המרכיבים את התחום כגון C and C++ for Embedded Systems, Boot-Loaders, Embedded Linux Programming ,Developing Kernel Device Drivers. הסילאבוס הוחלט לאחר פגישות רבות עם חברות ההייטק בתעשייה תוך כדי שימת דגש על הדרישות העכשוויות.
הסטודנט יכיר את הכלים המיוחדים והנושאים שעומדים בפני מתכנני מערכות משובצות מחשב / תכנות זמן אמת, הקורס כולל את כל השלבים מרגע אתחול המערכת (העלאת ה Boot-Loader) ועד להעלאת מערכת ההפעלה, שימוש במשאבים, אובייקטים ושירותים (System Calls ) של מערכות הפעלה RT, שימוש ב Multi-Threading and Synchronization, כתיבת Linux Kernel Modules (LKM's), Board Support Package (BSP) ,Device Drivers, שימוש בכלי בדיקות (Debug Tools), תכנון ויישום Embedded RT applications.
בכדי להתאים את הקורס לדרישות התעשייה ולזרז את השתלבותך כמהנדס real time בצוות הפיתוח בחברה, כלל ההרצאות והתירגולים יבוצעו על Evaluation Boards (כרטיסי פיתוח לצורך הכנה לעבודה בשטח) עבור מערכות פופלאריות כיום בתעשייה, כגון מערכות מבוססות MIPS ו- ARM בהם ילמדו הסטודנטים את שלבי התכנון, הכלים הדרושים, ה- Debugging והפיתוח על ה- EVB. פרוייקט הסיום יבוצע אף הוא על EVB.
כחלק אינטגרלי מהקורס אנו נכין אותך לראיונות המקצועיים, מרצי המכללה ידמו ראיונות עבודה בזמן אמת ויכינו אותך לשאלות הנשאלות בראיונות עבודה בתחום.
תיאור הקורס
- קורס זה הנו מעשי הכולל הרצאות פרונטליות ותרגול מעשי.
- משך הקורס הינו כ 720 שעות אקדמיות.
- הקורס כולל :
- לימוד הנושאים, תרגילים ופתרונות
- תרגילי כיתה המלווים בהסברים, שיעורי בית ופתרונות באתר
- חוברת לכל קורס
- סרטונים ומצגות באתר הקורס
- לימוד מעשי על Evaluation Boards
- הלימודים מתקיימים בקמפוס ראשל"צ.
- לקראת סיום הקורסים כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלכם.
- ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.
| קורסים | שעות |
|---|---|
| Embedded Bare-Board | 360 |
| Basic C for Embedded | 45 |
| Advanced C for Embedded | 45 |
| Programming Arm Architecture | 90 |
| Networking | 90 |
| C++ and OOP for Embedded | 90 |
| Real-Time Final Project | |
| Embedded Linux | 360 |
| Linux Administration | 90 |
| Python Scripting | 90 |
| Real-Time Embedded Concepts | 90 |
| Embedded Linux Programming | 90 |
| Linux Kernel Device Driver | 90 |
| Linux Final Project | |
| סה"כ שעות | 720 |
סילבוס
לקבלת סילבוס מפורט ופרטים נוספים נא לבצע רישום, לביצוע רישום לחץ כאן.
קהל היעד
- בוגרי מכללות / אוניברסיטאות המעונינים להתמחות בפיתוח מערכות Real Time .
- מהנדסי חומרה/ תוכנה/ מדעי המחשב חסרי ניסיון בפיתוח המעונינים בהסבה מקצועית.
- הנדסאים המעוניינים בדריסת רגל בתעשיית ההייטק בתור מהנדסי real time ותפקידים דומים.
תנאי קדם:
1. יכולת בסיסית של עבודה מול מחשב.
2. אנגלית ברמה גבוהה.
3. רצוי ניסיון בפיתוח בשפת C -יתרון, אך לא הכרחי.
4. ראיון ידע מקצועי.
קורס Real-Time & Embedded Linux











