מדעי המחשב

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

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


מגמת מדעי המחשב מציעה שלושה מסלולי לימוד:

 


1. מדעי המחשב – לימוד בסיס תיאורטי ומעשי של שימוש במערכות מחשב.

 

עקרונות בסיסיים במדעי המחשב המיושמים בשפת Java כולל מבני נתונים מחסנית, תור, רשימה ועץ

תכנות בסביבת אינטרנט הכולל את השפות והטכנולוגיות הבאות:

MySQL , DHTML, JSP, JDBC, Eclipse, Tomcat, XML

 מודלים חישוביים: אוטומטים, מכונת טיורינג


2. מדעי המחשב והגנת סייבר – ניתוח והגנה על רשתות מחשבים .

 

עקרונות בסיסיים במדעי המחשב המיושמים בשפת Java כולל מבני נתונים מחסנית, תור, רשימה ועץ

אירגון המחשב ושפת אסמבלי

רשתות מחשבים, ניתוח תיפקוד רשת ופיתוח תסריטים בשפת  Python

הגנת מערכות הפעלה

פיתוח שרת ולקוח בשפת  Python

מודלים חישוביים: אוטומטים, מכונת טיורינג


3. מדעי המחשב והנדסת תוכנה – פיתוח תוכניות מחשב.

 

עקרונות בסיסיים במדעי המחשב המיושמים בשפת Java כולל מבני נתונים מחסנית, תור, רשימה ועץ

תכנות בסביבת אינטרנט הכולל את השפות והטכנולוגיות הבאות:

MySQL , DHTML, JSP, JDBC, Eclipse, Tomcat, XML

מערכת הפעלה מבוססת Linux

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

מבנה רשת תקשורת

תכנות צד שרת בשפת  Python

מודלים חישוביים: אוטומטים, מכונת טיורינג