ΣΥΓΧΡΟΝΕΣ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ


Γενικά στοιχεία


  • Τίτλος: ΣΥΓΧΡΟΝΕΣ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ
  • Κωδικός μαθήματος: NAOΜΕ1273
  • Εξάμηνο σπουδών: 2ο
  • Κατηγορία: Υποχρεωτικό - ΜΕΥ1
  • Εβδομαδιαίες ώρες διδασκαλίας: 3(Θ)2
  • Μονάδες ECTS: 4
  • Σύνδεσμος στο eclass: https://eclass.uniwa.gr/courses/NA276/
  • Διδάσκοντες καθηγητές: Ν. Σγούρος


Περιεχόμενο Μαθήματος


Εισαγωγή στον αντικειμενοστραφή προγραμματισμό. Κλάσεις. Αντικείμενα. Ιδιότητες. Μέθοδοι. Ανάπτυξη αντικειμενοστραφών προγραμμάτων. Καλές πρακτικές ανάπτυξης εφαρμογών. Διαχείριση Εξαιρέσεων. Έλεγχος καλής λειτουργίας λογισμικού. Επιστημονικοί υπολογισμοί και διαδραστικές διεπαφές. Υλοποίηση βασικών εφαρμογών σε επιστημονικές βιβλιοθήκες και βιβλιοθήκες ανάλυσης δεδομένων (π.χ. scipy, pandas). Εισαγωγή στη δημιουργία διαδραστικών διεπαφών και πινάκων ελέγχου (dashboards) (π.χ. streamlit). Διασύνδεση με αρχεία δεδομένων, εξωτερικές πηγές και βάσεις δεδομένων. Τεκμηρίωση λογισμικού.


Περίγραμμα μαθήματος




  1. ΜΓΥ = Μάθημα Γενικού Υποβάθρου, ΜΕΥ = Μάθημα Ειδικού Υποβάθρου, ΜΕ: Μάθημα Ειδικότητας.↩︎

  2. Θ = Ώρες θεωρίας, Ε = Ώρες εργαστηρίου.↩︎