Τι περιλαμβάνει το μάθημα

  1. Εισαγωγή στο μάθημα και ιστορική αναδρομή
  2. Παράσταση δεδομένων
  3. Δομικά στοιχεία υπολογιστών
  4. Βασικά στοιχεία αρχιτεκτονικής
  5. Προγραμματισμός σε επίπεδο μηχανής
  6. Δίκτυα δεδομένων, το διαδίκτυο, εφαρμογές
  7. Λειτουργικά συστήματα
  8. Αλγόριθμοι, δεδομένα και διαδικασίες
  9. Γλώσσες και εργαλεία προγραμματισμού
  10. Παραλληλία και προγραμματιστικά παραδείγματα
  11. Τεχνολογία λογισμικού
  12. Στοιχεία θεωρητικής πληροφορικής
  13. Εφαρμοσμένη πληροφορική
  14. Η γλώσσα Java, το πρώτο πρόγραμμα
  15. Υπολογισμοί με μεταβλητές, είσοδος και έξοδος
  16. Τελεστές σύγκρισης, λογικής και επαναλήψεις
  17. Προγραμματισμός με χαρακτήρες, αποφάσεις
  18. Πρόσθετες δομές ελέγχου: switch for break continue
  19. Ορισμός συναρτήσεων
  20. Προγραμματισμός με αντικείμενα
  21. Πίνακες
  22. Η βιβλιοθήκη της Java