Εισαγωγή στην Πληροφορική
Μέσα από το μάθημα οι φοιτητές θα μπορέσουν να αποκτήσουν βασικές γνώσεις αναφορικά με τις αρχές της επιστήμης της πληροφορικής, τις αρχές λειτουργίας των υπολογιστών και τον προγραμματισμό τους. Πιο συγκεκριμένα το μάθημα στοχεύει:
- Να κατανοήσουν οι φοιτητές της βασικές αρχές της επιστήμης της πληροφορικής.
- Να εξοικειωθούν με βασικές έννοιες και αρχές υπολογισμών, διαχείρισης της πληροφορίας, υπολογιστικών συστημάτων, λογισμικού, προγραμματισμού και δικτύων/τηλεπικοινωνιών.
- Να εξοικειωθούν με βασικές δεξιότητες προγραμματισμού στη γλώσσα προγραμματισμού C.
- Να εισάγει τους φοιτητές στη φύση των υπολογιστών προβλημάτων.
Περιεχόμενα του μαθήματος
Αρχές πληροφορικής, Αρχιτεκτονική Υπολογιστών, Λογισμικό, Αλγόριθμοι, Αρχές Διαδικασιακού Προγραμματισμού, Προγραμματισμός σε γλώσσα C, Δομές Δεδομένων σε Γλώσσα C, Λειτουργικά Συστήματα, Δίκτυα Υπολογιστών, Τεχνητή Νοημοσύνη, Ασφάλεια.