Section outline

    • Σκοπός του μαθήματος είναι να φέρει τους πρωτοετείς φοιτητές/-ριες σε επαφή με τους σύγχρονους υπολογιστές, με ορισμένα βασικά εργαλεία λογισμικού και, κυρίως, με τις βασικές αρχές του προγραμματισμού, όπως αυτές υλοποιούνται στο περιβάλλον της MATLAB και στην python.

      Φύλλο ταυτότητας μαθήματος

    • Περιεχόμενο

      Βασικές έννοιες του προγραμματισμού.
      Προγραμματισμός σε Python (80% χρόνου/ύλης) και MATLAB (20% χρόνου/ύλης).
      Εφαρμογές σε τυπικά προβλήματα που ενδιαφέρουν τον/την μηχανικό.

      Μέθοδος διεξαγωγής

      Διδασκαλία των βασικών αρχών του προγραμματισμού ταυτόχρονα με πρακτική ατομική άσκηση στους υπολογιστές του Εργαστηρίου Προσωπικών Υπολογιστών (ΕΠΥ/PC-lab) της Σχολής καθόλη τη διάρκεια του εξαμήνου.

      Θεωρία (2 ώρες/εβδομάδα) & εργαστηριακές ασκήσεις (3 ώρες/εβδομάδα).

      Αλφαβητική κατανομή των φοιτητών/-ριών σε 2 παράλληλα τμήματα.

      Τμήμα 1: Α-Λ

      Τετάρτη 08.45-10.30 (θεωρία)

      Πέμπτη 10.45-13.30 (εργαστήριο)

      Τμήμα 2: Μ-Ω

      Τετάρτη 10.45-12.30 (θεωρία)

      Δευτέρα 08.45-11.30 (εργαστήριο)

      Αξιολόγηση επίδοσης

      Η εξέταση πραγματοποιείται στο PC-Lab της Σχολής. Υπάρχει η δυνατότητα συμμετοχής σε προαιρετική εξέταση (“πρόοδος”) περίπου στα μισά του εξαμήνου η οποία συμβάλλει κατά 40% στη διαμόρφωση του τελικού βαθμού, υπό την προϋπόθεση ότι στο τελικό διαγώνισμα ο βαθμός θα είναι τουλάχιστον 4. Ο βαθμός της προόδου συνεισφέρει μόνο θετικά. Σε οποιαδήποτε άλλη περίπτωση μετράει 100% ο βαθμός της τελικής εξέτασης.

      Η βαρύτητα των ενοτήτων της ύλης στην τελική εξέταση κατανέμεται κατά 90% στην Python και κατά 10% στη Matlab.

      Μεταβατική περίοδος: Μέχρι και το ακαδ. έτος 2025-26 το μάθημα διδασκόταν με έμφαση στην Matlab. Για 2 χρόνια δίνεται η δυνατότητα εξέτασης με βάση το παλιό τρόπο εξέτασης (90% Matlab-10% Python). Αυτός ο τρόπος εξέτασης θα ισχύσει μέχρι και την εξεταστική Σεπτεμβρίου 2028.

      Προαπαιτούμενες γνώσεις

      Δεν υπάρχουν προαπαιτούμενα πέραν των μαθηματικών του Λυκείου.

      Συντονίστρια μαθήματος

      Δήμητρα-Δανάη Βάρσου, Επ. Καθηγήτρια

      Διδάσκοντες / Εκπαιδευτές

      Δήμητρα-Δανάη Βάρσου, Επ. Καθηγήτρια

      Φίλιππος Δογάνης, ΕΔΙΠ ΕΜΠ

      Νικόλαος Μανδέλλος, ΕΔΙΠ ΕΜΠ

    • Κανονισμός λειτουργίας

      Είναι σημαντικό να τηρείται ο Κανονισμός του Ε.Π.Υ. σχολαστικά.  Μόνο έτσι θα είναι πάντα η αίθουσα σε λειτουργική ετοιμότητα, για να είναι δυνατόν σε κάθε ευκαιρία - εντός και εκτός μαθήματος - να δουλεύουν όσοι/-ες έχουν ανάγκη.

      Η πρόσβαση στα συστήματα του Ε.Π.Υ. γίνεται μέσω κωδικών. Οι κωδικοί πρόσβασης είναι αυστηρά προσωπικοί για κάθε χρήστη φοιτητή/-ρια ή διδάσκοντα/-ουσα και ως εκ τούτου δεν επιτρέπεται η κοινοποίηση τους.

      Για την αποδοτική αξιοποίηση του Ε.Π.Υ., για την αισθητική του χώρου και για την ασφάλεια των εγκαταστάσεων και του εξοπλισμού δεν επιτρέπονται η κατανάλωση ποτών και φαγητών καθώς και η χρήση κινητού τηλεφώνου.

    • Διδακτικά συγγράμματα (Εύδοξος)

      Christian Hill, "Python για Χημικούς", GOTSIS, ISBN: 9786185560829

      Σπύρος Πανέτσος, "Εισαγωγή στον Προγραμματισμό Υπολογιστών με την Python", ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε., ISBN: 9789604188420

      Ανοιχτά ηλεκτρονικά συγγράμματα (Κάλλιπος)

      Python

      Περάκης, Κ., & Δασυγένης, Μ. (2024). Εργαλειοθήκη της Python [Προπτυχιακό εγχειρίδιο]. Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις. https://dx.doi.org/10.57713/kallipos-364

      Μανής, Γ. (2015). Εισαγωγή στον Προγραμματισμό με Αρωγό τη Γλώσσα Python [Προπτυχιακό εγχειρίδιο]. Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις. https://dx.doi.org/10.57713/kallipos-749

      MATLAB

      Οικονόμου, Π., & Παπαδόπουλος, Π. (2023). Εισαγωγή στον προγραμματισμό [Προπτυχιακό εγχειρίδιο]. Κάλλιπος, Ανοικτές Ακαδημαϊκές Εκδόσεις. https://dx.doi.org/10.57713/kallipos-145 

    • Δήμητρα-Δανάη Βάρσου

      Επίκουρη Καθηγήτρια
      Σχολή Χημικών Μηχανικών
      Αρ. γραφείου: Η.401.α
      Τηλ. : 210 772 3222
      e-mail: dvarsou AT mail DOT ntua DOT gr(*)
      website: https://www.chemeng.ntua.gr/people/d-varsou/

      (*) Αντικαταστήστε το "ΑΤ" με "@" και το "DOT" με "."

    • Δρ. Φίλιππος Δογάνης

      ΕΔΙΠ Ε.Μ.Π.
      Σχολή Χημικών Μηχανικών
      Υπολογιστικό Κέντρο
      Αρ. γραφείου: H.405.β
      Τηλ. : 210 772 3236
      Fax: 210 772 3138
      e-mail: fdoganis AT chemeng DOT ntua DOT gr(*)
      website: http://www.chemeng.ntua.gr/labs/control_lab/Doganis.html

      (*) Αντικαταστήστε το "ΑΤ" με "@" και το "DOT" με "."

    • Δρ. Νικόλαος Μανδέλλος

      ΕΔΙΠ Ε.Μ.Π.
      Σχολή Χημικών Μηχανικών
      Τηλ. : 210 772 3128
      e-mail: nmand AT central DOT ntua DOT gr(*)
      website: https://www.chemeng.ntua.gr/the_people/n.mandelos

      (*) Αντικαταστήστε το "ΑΤ" με "@" και το "DOT" με "."

  • Highlighted
    • Ένα δοκιμαστικό Quiz για να εξοικειωθείτε με αυτόν τον τρόπο εξέτασης.

    • Δήλωση συμμετοχής στο Προαιρετικό Διαγώνισμα - Πρόοδος 2025 Group choice
      Not available unless: You belong to ΧΜ