Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
Το μάθημα στοχεύει στην παράθεση αφενός εισαγωγικών εννοιών σχετικά με τα συστήματα υπολογιστών και αφετέρου ευρύτερων ζητημάτων της επιστήμης του ηλεκτρολόγου μηχανικού που θα συναντήσουν οι νέοι φοιτητές στα επόμενα έτη των σπουδών τους στο Τμήμα. Το μάθημα επιδιώκει ευθύς εξ αρχής να δώσει ερεθίσματα στους πρωτοετείς φοιτητές για περαιτέρω ενασχόλησή τους με ζητήματα της επιστήμης που επέλεξαν να σπουδάσουν. Σε αυτό συμβάλει το εργαστήριο που συνοδεύει το μάθημα και οι ασκήσεις που καλούνται να εκπονήσουν οι φοιτητές σε όλη τη διάρκεια του Α’ εξαμήνου.
Περιεχόμενο Μαθήματος
Ενότητα A : Οργάνωση και Προγραμματισμός Υπολογιστών
Εισαγωγή στην δομή και οργάνωση των υπολογιστών. Λογικές πύλες. Δυαδικό σύστημα αρίθμησης και αριθμητικές πράξεις. Προγραμματισμός σε MATLAB και βασικοί αλγόριθμοι διάταξης και αναζήτησης. Απλές δομές δεδομένων. Ψηφιακή κωδικοποίηση.
Ενότητα Β : Δικτυακός Προγραμματισμός
Εισαγωγή στις τεχνολογίες Ιντερνετ. Στοιχεία τοπολογιών δικτύων υπολογιστών. Μηχανισμοί δρομολόγησης και DNS. Aνάπτυξη δικτυακών εφαρμογών. Το μοντέλο client-server. Οι γλώσσες προγραμματισμού δικτυακών εφαρμογών HTML και PHP. Εφαρμογές. Ασκήσεις στο Εικονικό Εργαστήριο (Virtual Lab) του μαθήματος.