Πρόγραμμα Σπουδών για το μάθημα:
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ

1η Ενότητα  (4 Ώρες)
Εισαγωγή, Υπολογιστικές Μηχανές, Πρώτες εφαρμογές, Ιστορική αναφορά, Γενιές Υπολογιστών, Προγραμματισμός Η/Υ, Σύγχρονες γλώσσες προγραμματισμού, Συναφείς τεχνολογίες, Εισαγωγή στα λειτουργικά συστήματα. Δυαδικό σύστημα, Βit, Byte, Εξαρτήματα Η/Υ, Μνήμη, Αρχιτεκτονική, λογισμικό.
2η Ενότητα  (8 Ώρες)
Κατάστρωση προβλήματος, Αλγόριθμοι, Διάγραμμα Ροής, Γιατί Fortran, Εισαγωγή στην F90/95, Εξοικείωση με το περιβάλλον εργασίας, Απεικόνιση ακεραίων και πραγματικών αριθμών, Αριθμοί σταθερής υποδιαστολής, Αριθμοί κινητής υποδιαστολής, Δηλώσεις μεταβλητών, Πραγματικοί αριθμοί, Ακέραιοι αριθμοί, Μιγαδικοί αριθμοί, Χαρακτήρες
3η Ενότητα  (8 Ώρες)
Τελεστές, σύνταξη, Προτεραιότητα πράξεων, Λέξεις, Βασικές προτάσεις, Λογικές εκφράσεις, Αλφαριθμητικές εκφράσεις, Εγγενείς συναρτήσεις, Ακρίβεια, Σφάλμα στρογγυλοποίησης, Βήματα προς την δημιουργία εκτελέσιμου κώδικα. Παράγωγοι τύποι δεδομένων.
4η Ενότητα  (12 Ώρες)
'Ελεγχος ροής, Εκτέλεση υπό συνθήκη, εκτέλεση κατά περίπτωση, Συνδυασμός δομών επιλογής, Επανάληψη υπό συνθήκη, επανάληψη με αρίθμηση, Αέναη επανάληψη, Συνδυασμός δομών, Διακλαδώσεις, Προβλήματα ελέγχου ροής, Ανάγνωση δεδομένων, Εκτύπωση δεδομένων, Συσκευές και λογικές μονάδες, Μεταφορά δεδομένων, Μορφοποίηση δεδομένων, Χειρισμός αρχείων, Παραδείγματα, Επανάληψη
5η Ενότητα  (12 Ώρες)
Είδη και χαρακτηριστικά πινάκων, Δήλωση και στοιχεία πινάκων, Ενδείκτες, Δίνοντας τιμές σε πίνακες, Καταχώρηση στην μνήμη, Τριάδες, Πράξεις με πίνακες, Παράλληλες δομές, Εγγενείς συναρτήσεις χειρισμού πινάκων, Δυναμικοί Πίνακες, Παραδείγματα, Επανάληψη
6η Ενότητα  (12 Ώρες)
Διαδικασίες, Μονάδες κώδικα, Εσωτερικές διαδικασίες, Εξωτερικές διαδικασίες, Κλήση και ιδιότητες διαδικασιών, Τύποι διαδικασιών, Διαδικασίες και πίνακες, Παραδείγματα, Επανάληψη