Εισαγωγή στον Προγραμματισμό

Πρόγραμμα

  • Διαλέξεις: Δευτέρα και Παρασκευή 09:00-11:00 @ Αμφιθέατρο
  • Ώρες Γραφείου:
    • Δευτέρα 11:00-13:00 @ Α40
    • Παρασκευή 11:00-13:00 @ Α3
  • Πρόσθεσε το πρόγραμμα του μαθήματος στο google calendar εδώ

Συμμετοχή

Για την ενεργή συμμετοχή σου στο μάθημα, θα χρειαστείς:

  • Λογαριασμό Gmail - άνοιξε εδώ αν δεν έχεις ήδη.
  • Λογαριασμό GitHub - άνοιξε εδώ αν δεν έχεις ήδη.

Στην συνέχεια συμπλήρωσε τα στοιχεία σου σε αυτήν την φόρμα - απαιτεί λογαριασμό Gmail.

Επικοινωνία

Ερωτήσεις για διαδικαστικά, το μάθημα και τις ασκήσεις αποκλειστικά στο Piazza - απαιτεί di.uoa.gr email. Δεν έχεις ακόμα di.uoa.gr email; Βεβαιώσου ότι συμπλήρωσες την φόρμα στην Συμμετοχή παραπάνω και θα σου στείλουμε πρόσκληση.

Τμήματα Εργαστηρίων

Γραφτείτε στο τμήμα εργαστηρίου που ταιριάζει στο πρόγραμμά σας μέσω eclass - απαιτεί di.uoa.gr email. Δεν έχεις ακόμα di.uoa.gr email; Βεβαιώσου ότι συμπλήρωσες την φόρμα στην Συμμετοχή παραπάνω και θα προσπαθήσουμε να σε συμπεριλάβουμε στην λίστα.

Το εργαστήριο είναι υποχρεωτικό για τους πρωτοετείς. Το ακόλουθο πρόγραμμα θα ξεκινήσει την Δευτέρα 09/10/2023:

  1. Δευτέρα 13:00-15:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Μίλτος Κυριακάκος, βοηθοί: Έλενα Φίλη, Γιώργος Νικολαΐδης, Νιόβη Κουμπαράκη
  2. Δευτέρα 15:00-17:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Μίλτος Κυριακάκος, βοηθοί: Δημήτρης Σκόνδρας-Μέξης, Ζωή Κουκουβέ
  3. Δευτέρα 17:00-19:00 @ Εργαστήριο Windows PC1, υπεύθυνός: Γιάννης Χαμόδρακας, βοηθοί: Δημήτρης-Στέφανος Πορίχης, Γεώργιος-Αλέξανδρος Κώστας
  4. Τετάρτη 15:00-17:00 @ Εργαστήριο Windows PC1, υπεύθυνη: Άννα Καββαδά, βοηθοί: Γιώργος Νικολάου, Ευάγγελος Αργυρόπουλος
  5. Τετάρτη 17:00-19:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Γιάννης Χαμόδρακας, βοηθοί: Κωνσταντίνος Κορδολαίμης, Ηλίας Κωνσταντινίδης
  6. Παρασκευή 13:00-15:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Νίκος Περδικοπάνης, βοηθοί: Νικόλαος Δάλκος, Απόστολος-Παναγιώτης Γραμματόπουλος, Βαγγέλης Κόκκινος
  7. Παρασκευή 15:00-17:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Στέφανος Σταματης, βοηθοί: Κωνσταντίνος Χούσος, Αναστάσιος-Φαίδων Σεϊτανίδης, Ιωάννης Ξηρός, Ζήσιμος Βακράς, Ιωάννης Βογιατζής
  8. Παρασκευή 17:00-19:00 @ Εργαστήριο Windows PC1, υπεύθυνος: Νίκος Περδικοπάνης, βοηθοί: Βύρων-Γεώργιος Ανεμογιάννης, Αθανασία Κανελλοπούλου
  9. Τμήμα Β+: Τρίτη 18:00-20:00 @ Εργαστήριο Linux, υπεύθυνος: Δημήτρης Βερλέκης, βοηθοί: Κωνσταντίνος Λεοντιάδης

Υλικό Μαθήματος

Συγγράμματα

  1. C: Από τη Θεωρία στην Εφαρμογή, Γ. Σ. Τσελίκης - Ν. Δ. Τσελίκας [Link]
  2. Η Γλώσσα C Σε Βάθος, Νίκος Μ. Χατζηγιαννάκης [Link]
  3. Εισαγωγή στον Προγραμματισμό με την C, Μισυρλής ΝΙκόλαος [Link]
  4. Η Γλώσσα Προγραμματισμού C, Brian W. Kerninghan, Dennis M. Ritchie [Link]
  5. Αρχές και τεχνικές προγραμματισμού με τη γλώσσα C, Hanly Jeri R., Koffman Elliot B. (Συγγρ.) - Καρα Βράκας Δημήτρης, Κυριαζής Δημοσθένης (Επιμ.) [Link]
  6. Μαθαίνετε εύκολα C, Καρολίδης Δημήτριος Α. [Link]

Άλλοι Σύνδεσμοι

Βαθμολογία

  • Πρωτοετείς: 50% τελικό διαγώνισμα + 30% ασκήσεις + 20% εργαστήριο
  • Υπόλοιπα έτη: 70% τελικό διαγώνισμα + 30% ασκήσεις

Η Ομάδα του Μαθήματος

Διδάσκων

  • Θανάσης Αυγερινός (thanassis)

Υπεύθυνοι Εργαστηρίων

  • Γιάννης Χαμόδρακας (ihamod)
  • Μίλτος Κυριακάκος (miltos)
  • Νίκος Περδικοπάνης (nikosp)

Ειδικοί (Special Ops) Συνεργάτες

  • Στέφανος Σταμάτης

Μεταπτυχιακοί Συνεργάτες

  • Άννα Καββαδά (cs2210009)
  • Δημήτρης Βερλέκης (cs22200007)

Προπτυχιακοί Συνεργάτες

  • Βύρων-Γεώργιος Ανεμογιάννης (sdi2000008)
  • Ζήσιμος Βακράς (sdi2200014)
  • Ιωάννης Ξηρός (sdi2200122)
  • Ιωάννης Βογιατζής (sdi2200021)
  • Γεώργιος-Αλέξανδρος Κώστας (sdi2100080)
  • Ευάγγελος Αργυρόπουλος (sdi2200010)
  • Κωνσταντίνος Λεοντιάδης (sdi2100085)
  • Βαγγέλης Κόκκινος (sdi2000084)
  • Κωνσταντίνος Χούσος (sdi2000215)
  • Γεώργιος Νικολάου (sdi2000154)
  • Ελένη Φίλη (sdi2100203)
  • Αναστάσιος-Φαίδων Σεϊτανίδης (sdi2000179)
  • Νικόλαος-Παναγιώτης Δάλκος (sdi2000043)
  • Κωνσταντίνος Κορδολαίμης (sdi2000091)
  • Δημήτρης Σκόνδρας-Μέξης (sdi2200161)
  • Νιόβη Κουμπαράκη (sdi2100072)
  • Απόστολος-Παναγιώτης Γραμματόπουλος (sdi2000041)
  • Ζωή Κουκουβέ (sdi2000097)
  • Γεώργιος Νικολαΐδης (sdi2100118)
  • Αθανασία Κανελλοπούλου (sdi2000065)
  • Ηλίας Κωνσταντινίδης (sdi2000109)

Ευχαριστίες

Θερμές ευχαριστίες στον Παναγιώτη Σταματόπουλο και τον Στέφανο Σταμάτη χωρίς τους οποίους το μάθημα θα ήταν αδύνατο να στηθεί.