יסודות מדעי המחשב
הצבה, טיפוסי נתונים, קריאה מהמשתמש והדפסה.
12 תרגיליםif / else, אופרטורים לוגיים, תנאים מקוננים.
18 תרגיליםfor, while, לולאות מקוננות ותנאי עצירה.
22 תרגיליםעיבוד תווים, חיפוש, בנייה והשוואה של מחרוזות.
7 תרגיליםסריקה, מינימום ומקסימום, סכימה, ספירה וחיפוש.
10 תרגיליםהעברת פרמטרים, ערך מוחזר ופירוק בעיה לפעולות.
12 תרגיליםסריקת שורות ועמודות, אלכסונים ותת-מטריצות.
7 תרגיליםתנאי עצירה, קריאה עצמית וחשיבה רקורסיבית.
8 תרגיליםחיפוש סדרתי ובינארי, מיון בחירה ומיון הכנסה.
7 תרגיליםמבני נתונים
בנאים, תכונות, פעולות ושימוש חוזר במחלקות.
10 תרגיליםירושה בין מחלקות, דריסת פעולות, מחלקה מופשטת ומערך פולימורפי
6 תרגיליםבנייה, סריקה, הוספה והסרה — מעל ממשק List/Node הרשמי.
11 תרגיליםpush/pop, היפוך, בדיקת סוגריים ושימושי מחסנית קלאסיים.
7 תרגיליםinsert/remove, סימולציות ומעבר בין תור למחסנית.
9 תרגיליםסריקות, עומק, ספירה וחיפוש — מעל ממשק BinNode הרשמי.
10 תרגילים