In file C:\xampp\htdocs\eclass\modules\course_home\course_home.php on line 210 : Unable to execute statement:"Duplicate entry '3176596' for key 'PRIMARY'", sqlstate:"1062", errornum:"23000", statement:"INSERT INTO logins SET user_id = ?, course_id = ?, ip = ?, date_time = FROM_UNIXTIME(1721651361)", elapsed:0

In file C:\xampp\htdocs\eclass\include\action.php on line 25 : Unable to execute statement:"Table '.\eclass\actions_daily' is marked as crashed and should be repaired", sqlstate:"145", errornum:"HY000", statement:"SELECT id, TIME_TO_SEC(TIMEDIFF(NOW(), last_update)) AS diff, module_id FROM actions_daily WHERE user_id = ? AND course_id = ? AND day = DATE(NOW()) ORDER BY last_update DESC LIMIT 1", elapsed:0.002

In file C:\xampp\htdocs\eclass\include\action.php on line 50 : Unable to execute statement:"Table '.\eclass\actions_daily' is marked as crashed and should be repaired", sqlstate:"145", errornum:"HY000", statement:"SELECT id FROM actions_daily WHERE user_id = ? AND module_id = ? AND course_id = ? AND day = '2024-07-22'", elapsed:0.001

In file C:\xampp\htdocs\eclass\include\action.php on line 71 : Unable to execute statement:"Table '.\eclass\actions_daily' is marked as crashed and should be repaired", sqlstate:"145", errornum:"HY000", statement:"INSERT INTO actions_daily SET user_id = ?, module_id = ?, course_id = ?, hits = 1, duration = 900, day = '2024-07-22' , last_update = NOW() ", elapsed:0.001

Αρχειοθετημένη Πλατφόρμα Τηλεκπαίδευσης Πανεπιστημίου Θεσσαλίας | ΑΣΦΑΛΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ C

ΑΣΦΑΛΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ C

Παναγιώτης Κίκιρας

Περιγραφή

Σκοπός το μαθήματος είναι να παρουσιάσει ασφαλεις τεχνικές προγραμματισμού ειδικά σε ένα agile περιβάλλον. Η βαρύτητα του μαθήματος δεν θα εστιάζει σε κάποια συγκεκριμένη γλώσσα προγραμματισμού, αλλά στην εξερεύνηση μεθοδολογιών και προγραμματιστικών περιβάλλοντων τα οποία είναι κατάλληλα για την δημιουργία ασφαλούς λογισμικού. 

Ενδεικτικά τα θέματα που θα αναλυθούν ειναι:

  • Software Product Management and the role of Product Manager
  • Secure software development life-cycle (agile / waterfall)
  • Threat modeling
  • Risk assessment
  • Security requirements
  • Security architecture
  • Secure coding standards
  • Security Testing

Προαπαιτούμενα:

Για την παρακολούθηση το μαθήματος δεν απαιτείται η γνώση κάποιας γλώσσας προγραμματισμού μιας και ο σκοπός είναι η απόκτηση γνώσης μεθοδολογιών και τεχνικών οι οποίες μπορούν να εφαρμοστούν σε οποιαδήποτε γλώσσα.

Δομή

  • Κάθε φοιτητής στα πλαίσια του μαθήματος θα πρέπει να προετοιμάσει μία διάλεξη σε ένα από τα θέματα του μαθήματος. Για την βοήθεια και καλύτε
Περισσότερα  
Κωδικός: INFS133
Κατηγορία: Πληροφορικής και Τηλεπικοινωνιών » Μεταπτυχιακό

Ημερολόγιο

Ανακοινώσεις