2 תשובות
אבטחת מידע
טרור
ועוד
לומדים איך לכתוב קוד, איך לכתוב קוד נכון,
לומדים על אלגוריתמים, שיטות חשיבה, איך לייעל את הקוד מכל מיני בחינות, שימוש בכל מיני מודולים שונים, שימוש בשפות שונות.
לומדים גם מתמטיקה, שהיא חלק בלתי נפרד, לפעמים אפשר לפתור הרבה בעיות עם מתמטיקה במקום קוד ארוך, או בעזרת הסתברות
ב"סייבר" מתעסקים בפריצות, הגנה כנגדן וגם תקיפה, איך אפשר לנצל את הצורה שבה המחשב עובד כדי לגרום לכך שתוכנה תעשה משהו שהיא לא אמורה לעשות (בצורה שתועיל לך), לדוגמה הזרקת קוד שלך והרצה שלו על מחשב אחר (קוד שמציג סיסמאות, וירוס, כל מיני)
הגנה זה בעצם לנסות לתקוף את התוכנה של עצמך ולשנות אותה בצורה כזאת שלא תהייה דרך חדירה (שזה לא תמיד אפשרי, כי יש הרבה שכבות שונות של קוד ולא כולן נכתבו על ידך/יש לך שליטה עליהן)