Θεωρητικό Υπόβαθρο / Πεδία Εξειδίκευσης

Μαθηματικά θεμέλια

  • Αριθμητική ανάλυση
  • Άλγεβρα Μπουλ

άλγεβρα με μεταβλητές δύο τιμών (που καλούνται "λογικές μεταβλητές"). Ο Boole ουσιαστικά παρουσίασε με τα μαθηματικά της εποχής του την Αριστοτέλεια λογική του είναι ή δεν είναι. Σήμερα η άλγεβρα αυτή ονομάζεται άλγεβρα Μπουλ, ή δυαδική άλγεβρα, ή διακοπτική άλγεβρα και έχει βρει ευρεία εφαρμογή στην σχεδίαση του λογισμικού και των κυκλωμάτων των ηλεκτρονικών υπολογιστών, επειδή είναι ιδανική για χειρισμό λογικών συναρτήσεων και πράξεων στο δυαδικό σύστημα.

  • Διακριτά μαθηματικά

μελέτη μαθηματικών δομών που είναι εκ φύσεως διακριτές και δεν υπάρχει η έννοια της συνέχειας. Τα αντικείμενα που μελετά είναι κυρίως αριθμήσιμα σύνολα (π.χ. ακέραιοι), γραφήματα και γλώσσες. Στην επιστήμη των Υπολογιστών τα διακριτά αντικείμενα αναπαριστώνται πολύ πιο εύκολα, και συνήθως οι αλγόριθμοι που κατασκευάζουμε αφορούν τη διαχείριση διακριτών οντοτήτων (δομών δεδομένων, ακεραίων αριθμών, αριθμών πεπερασμένης ακρίβειας, κ.λπ). Εφαρμογές τους εκτείνονται από την σχεδίαση δικτύων μέχρι τις βάσεις δεδομένων.

  • Θεωρία γράφων (γραφημάτων)

κλάδος των Διακριτών μαθηματικών, με εφαρμογές στην Πληροφορική, τη Μηχανική, τη Χημεία και την Κοινωνιολογία. Στα διακριτά μαθηματικά οι όροι θεωρία γραφημάτων και θεωρία γράφων χρησιμοποιούνται εναλλακτικά. Προτιμάται ο όρος γράφος, για ορισμένες αναγκαίες διαφοροποιήσεις, όπως για παράδειγμα το γράφημα συνάρτησης. Ανάμεσα στους ποικίλους ορισμούς που απαντώνται ένας σχετικά πλήρης ορίζει πως η θεωρία γράφων είναι η μελέτη των γράφων (γραφημάτων) και των σχέσεών τους και χρησιμοποιείται ευρύτατα στη θεωρία δικτύων. Οι μαθηματικοί υπολογισμοί των γράφων στηρίζονται σε αλγόριθμους.

  • Μαθηματική λογική

κλάδος των μαθηματικών και της επιστήμης υπολογιστών, με στενή σχέση και με τη φιλοσοφική λογική. Το πεδίο περιλαμβάνει τη μαθηματική μελέτη της λογικής και τις εφαρμογές της τυπικής λογικής σε άλλες περιοχές των μαθηματικών. Οι βασικότερες ιδέες στη μαθηματική λογική περιλαμβάνουν τη μελέτη της εκφραστικής ισχύος των τυπικών συστημάτων και της συμπερασματικής ισχύος των συστημάτων τυπικών αποδείξεων.

  • Θεωρία πεδίων
  • Θεωρία πιθανοτήτων

κλάδος των μαθηματικών ο οποίος ασχολείται με την ανάλυση τυχαίων φαινομένων. Κεντρικό ρόλο στη θεωρία πιθανοτήτων παίζει η έννοια της πιθανότητας, ενώ σημαντικές είναι οι τυχαίες μεταβλητές, οι συναρτήσεις κατανομής, οι στοχαστικές διαδικασίες και τα γεγονότα: μαθηματικές αφαιρέσεις μη ντετερμινιστικών συμβάντων τα οποία είτε συμβαίνουν μία φορά είτε εξελίσσονται με το πέρασμα του χρόνου. Αν και τα γεγονότα που μελετώνται από τη θεωρία πιθανοτήτων, όπως π.χ. η ρίψη ενός ζαριού ή το στρίψιμο ενός κέρματος, είναι τυχαία, όταν επαναλαμβάνονται πολλές φορές η αλληλουχία των τυχαίων γεγονότων παρουσιάζει ορισμένα στατιστικά μοτίβα τα οποία μπορούν να μελετηθούν και να προβλεφθούν.

  • Στατιστική

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

  • Επεξεργασία σήματος

πραγματεύεται την ανάλυση και τον χειρισμό σημάτων, όπου ως σήμα ορίζεται οποιαδήποτε συνάρτηση μεταξύ φυσικών ποσοτήτων. Η επεξεργασία σήματος είναι ουσιαστικώς ένα διεπιστημονικό γνωστικό πεδίο, ορισμένο με αυστηρά μαθηματικά και με τις δικές του μεθοδολογίες και ορολογία. Οι εφαρμογές του είναι πάρα πολλές στις τεχνολογικές επιστήμες και βρίσκεται στη βάση τομέων όπως οι τηλεπικοινωνίες, ο αυτοματισμός, η επεξεργασία εικόνας, βίντεο και ήχου, η συμπίεση δεδομένων κλπ.

  • Θεωρία πληροφοριών

κλάδος των εφαρμοσμένων μαθηματικών που σχετίζεται με την ποσοτικοποίηση των δεδομένων με στόχο όσο το δυνατόν περισσότερα δεδομένα να αποθηκευτούν αξιόπιστα σε ένα μέσο ή να επικοινωνήσουν πάνω από ένα κανάλι. Το μέτρο πληροφορίας, γνωστό και ως εντροπία πληροφορίας, εκφράζεται συνήθως από το μέσο αριθμό των δυαδικών ψηφίων που απαιτούνται για την αποθήκευση ή την επικοινωνία


Θεωρητική πληροφορική

  • Θεωρία τυπικών γλωσσών

στα μαθηματικά, στη λογική, και στην επιστήμη υπολογιστών, μια τυπική γλώσσα (formal language) ή απλώς γλώσσα είναι η γλώσσα που ορίζεται από ακριβείς μαθηματικούς τύπους, ή τύπους που μπορεί να επεξεργαστεί μια μηχανή. Μια γλώσσα{L}ορίζεται ως ένα πιθανώς άπειρο σύνολο από πεπερασμένου μήκους σειρές από στοιχεία προερχόμενα από ένα καθορισμένο, πεπερασμένο σύνολο {A} (αλφάβητο).

  • Θεωρία υπολογισιμότητας

πραγματεύεται το εάν και το πόσο αποδοτικά είναι δυνατόν να λυθεί κάποιο πρόβλημα με χρήση κάποιου αλγορίθμου σε ένα υπολογιστικό μοντέλο. Αφηρημένη μαθηματική έννοια ορισμένη με αυστηρούς κανόνες.

  • Θεωρία πολυπλοκότητας

ασχολείται με την κοστολόγηση των πόρων που απαιτούνται για την αλγοριθμική επίλυση ενός προβλήματος. Επομένως η θεωρία πολυπλοκότητας αποτελεί βασικό δομικό λίθο της ανάλυσης αλγορίθμων και κεντρικό γνωστικό πεδίο της επιστήμης υπολογιστών. Οι συνηθέστεροι πόροι για τους οποίους ενδιαφερόμαστε είναι ο χρόνος, οπότε μιλάμε για τη χρονική πολυπλοκότητα του αλγορίθμου, δηλαδή πόσα «βήματα» χρειάζεται να εκτελέσει ο αλγόριθμος συναρτήσει της εισόδου του, και ο χώρος, οπότε μιλάμε για τη χωρική πολυπλοκότητα, δηλαδή πόσο χώρο (μνήμη) χρειάζεται ο αλγόριθμος συναρτήσει της εισόδου του. Εκτός από αυτούς τους πόρους, κατά περίπτωση, μπορεί να ενδιαφερόμαστε και για άλλους, όπως για παράδειγμα πόσοι παράλληλοι επεξεργαστές χρειάζονται για να λυθεί ένα πρόβλημα παράλληλα.

  • Ανάλυση αλγορίθμων
  • Κατανεμημένος υπολογισμός

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

  • Δομές δεδομένων

αφαιρετικοί τύποι δεδομένων. Βασικές δομές δεδομένων (λίστες, πίνακες, στοίβες). Δυαδικά δέντρα, δέντρα αναζήτησης, Β-δέντρα και ισοζυγισμένα δέντρα. Διαφορετικοί τρόποι υλοποίησης και εσωτερικής αναπαράστασης δομών δεδομένων. Απόδοση αλγορίθμων και δομών σε διάφορα υπολογιστικά προβλήματα. Οργάνωση αρχείων.

  • Θεωρία γλωσσών προγραμματισμού

ασχολείται με τις τεχνητές γλώσσες που μπορεί να χρησιμοποιηθούν για τον έλεγχο μιας μηχανής, συνήθως ενός υπολογιστή. Οι γλώσσες προγραμματισμού (όπως άλλωστε και οι ανθρώπινες γλώσσες) ορίζονται από ένα σύνολο συντακτικών και εννοιολογικών κανόνων, που ορίζουν τη δομή και το νόημα, αντίστοιχα, των προτάσεων της γλώσσας. Οι γλώσσες προγραμματισμού χρησιμοποιούνται για να διευκολύνουν την οργάνωση και διαχείριση πληροφοριών, αλλά και για την ακριβή διατύπωση αλγορίθμων.

  • Κρυπτογραφία

προέρχεται από τα συνθετικά "κρυπτός" + "γράφω" και είναι ένας επιστημονικός κλάδος που ασχολείται με την μελέτη, την ανάπτυξη και την χρήση τεχνικών κρυπτογράφησης και αποκρυπτογράφησης με σκοπό την απόκρυψη του περιεχομένου των μηνυμάτων. Η κρυπτογραφία είναι ένας κλάδος της επιστήμης της κρυπτολογίας, η οποία ασχολείται με την μελέτη της ασφαλούς επικοινωνίας. Ο κύριος στόχος της είναι να παρέχει μηχανισμούς για 2 ή περισσότερα μέλη να επικοινωνήσουν χωρίς κάποιος άλλος να είναι ικανός να διαβάζει την πληροφορία εκτός από τα μέλη. Η λέξη κρυπτολογία αποτελείται από την ελληνική λέξη "κρυπτός" και την λέξη "λόγος" και χωρίζεται σε δύο κλάδους: την Κρυπτογραφία και την Κρυπτανάλυση.

  • Θεωρία ουρών

η μαθηματική μελέτη των ουρών αναμονής, ή ουρών . Η θεωρία επιτρέπει την μαθηματική ανάλυση των διαφόρων συναφών διαδικασιών, που συμπεριλαμβάνουν την άφιξη στο τέλος της ουράς, την αναμονή στην ουρά (ουσιαστικά μια διαδικασία αποθήκευσης), και την εξυπηρέτηση στο μπροστινό μέρος της ουράς. Η θεωρία επιτρέπει την παραγωγή και τον υπολογισμό των διαφόρων μέτρων απόδοσης όπως ο μέσος χρόνος αναμονής στην ουρά ή το σύστημα, τον αναμενόμενο αριθμό αναμονής ή λήψη υπηρεσιών.


Υλικό

  • Μικροπρογραμματισμός

ο προγραμματισμός σε επίπεδο μικροεπεξεργαστή / μικροελεγκτή

  • Αριθμητική υπολογιστών
  • Μικροεπεξεργαστές

περιλαμβάνουν τις περισσότερες ή όλες τις λειτουργίες μιας κεντρικής μονάδας επεξεργασίας (ΚΜΕ) ενός υπολογιστή σε ένα ενιαίο ολοκληρωμένο κύκλωμα (IC) / τσιπ. Δεν σχετίζονται αποκλειστικά με τους ηλεκτρονικούς υπολογιστές καθώς πλέον ενσωματώνονται και σε πολλές ηλεκτρονικές συσκευές όπως κινητά τηλέφωνα, ψηφιακές φωτογραφικές μηχανές και βιντεοκάμερες. Ενσωματώνονται σε κάθε είδους συσκευής στην οποία απαιτείται ύπαρξη υπολογιστικής ικανότητας

  • Αρχιτεκτονική υπολογιστών

ασχολείται με το λογικό σχεδιασμό των βασικών επιπέδων αφαίρεσης που επιτρέπουν την αποδοτική εκτέλεση των υπολογιστικών εφαρμογών με βάση τις διαθέσιμες τεχνολογίες κατασκευής ψηφιακών κυκλωμάτων, με έμφαση στη λειτουργία του επεξεργαστή και της προσπέλασής του στη μνήμη.

  • Μνήμη υπολογιστή

έχει να κάνει με τις συσκευές και τα αποθηκευτικά μέσα ενός ηλεκτρονικού υπολογιστή, όπου αποθηκεύονται ψηφιακά δεδομένα τα οποία χρησιμοποιούνται από τον επεξεργαστή για κάποια χρονική περίοδο. Η αποθήκευση δεδομένων είναι ίσως η πιο βασική λειτουργία των σύγχρονων υπολογιστών και η μνήμη ένα από τα κύρια μέρη κάθε συστήματος που, σε συνδυασμό με την Κεντρική Μονάδα Επεξεργασίας, είναι απαραίτητα για τη λειτουργία κάθε βασικού ηλεκτρονικού υπολογιστή απ’τη δεκαετία του 1940 και μετά(αρχιτεκτονική φον Νόιμαν)

  • Λογική σχεδίαση

Στη λογική σχεδίαση συνδυαστικών κυκλωμάτων επιχειρείται είτε με τους κανόνες της άλγεβρας Boole είτε με τα διαγράμματα Καρνώ (Karnaugh map) να μετασχηματιστεί ένα κύκλωμα του οποίου έχουμε δημιουργήσει τον πίνακα αληθείας σε ένα είτε πιο απλό είτε διαφορετικής υλοποίησης (με διαφορετικές λογικές πύλες). Σκοπός της λογικής σχεδίασης είναι η αξιοποίηση της άλγεβρας Μπουλ για την περιγραφή της λειτουργίας ενός ηλεκτρονικού συνήθως κυκλώματος.

  • Ολοκληρωμένα κυκλώματα

ένα ολοκληρωμένο κύκλωμα (αγγλική ονομασία Intergrated circuit ή IC, γνωστό και ως ψηφίδα πυριτίου, μικροτσίπ, τσιπ πυριτίου, τσιπ υπολογιστή και μικροτσίπ) είναι ένα ηλεκτρονικό κύκλωμα σε σμίκρυνση (αποτελούμενο κυρίως από ημιαγώγιμα, καθώς και παθητικά στοιχεία) κατασκευασμένο στην επιφάνεια του λεπτού υποστρώματος ενός ημιαγώγιμου υλικού. Ολοκληρωμένα κυκλώματα χρησιμοποιούνται σχεδόν σε κάθε στοιχείο ηλεκτρονικού εξοπλισμού που χρησιμοποιείται σήμερα.

  • VLSI

η διαδικασία σχεδίασης και κατασκευής ολοκληρωμένων κυκλωμάτων, συνδυάζοντας χιλιάδες τρανζίστορ σε ένα μόνο chip.


Υπολογιστικά συστήματα

  • Δίκτυα υπολογιστών

μελετά τους τρόπους με τους οποίους ένα σύνολο από αυτόνομους ή μη αυτόνομους υπολογιστές διασυνδέονται, είναι δηλαδή σε θέση να ανταλλάξουν πληροφορίες μεταξύ τους. Αυτόνομοι ονομάζονται όταν δεν είναι δυνατό κάποιος υπολογιστής να ελέγξει τη λειτουργία (π.χ. εκκίνηση ή τερματισμό) κάποιου άλλου.

  • Παράλληλα και Κατανεμημένα συστήματα

ονομάζονται συστήματα υπολογιστών τα οποία επιτρέπουν την ταυτόχρονη εκτέλεση πολλαπλών συνεργαζόμενων προγραμμάτων σε μία ή περισσότερες επεξεργαστικές μονάδες.

  • Λειτουργικά συστήματα

είναι το λογισμικό του υπολογιστή που είναι υπεύθυνο για τη διαχείριση και τον συντονισμό των εργασιών, καθώς και την κατανομή των διαθέσιμων πόρων. Το λειτουργικό σύστημα παρέχει ένα θεμέλιο, ένα μεσολαβητικό επίπεδο λογικής διασύνδεσης μεταξύ λογισμικού και υλικού, διαμέσου του οποίου οι εφαρμογές αντιλαμβάνονται εμμέσως τον υπολογιστή. Μια από τις κεντρικές αρμοδιότητες του λειτουργικού συστήματος είναι η διαχείριση του υλικού, απαλλάσσοντας έτσι το λογισμικό του χρήστη από τον άμεσο και επίπονο χειρισμό του υπολογιστή και καθιστώντας ευκολότερο τον προγραμματισμό τους. Σχεδόν όλοι οι υπολογιστές (παλάμης, επιτραπέζιοι, υπερυπολογιστές, ακόμη και παιχνιδομηχανές) χρησιμοποιούν έναν τύπο λειτουργικού συστήματος.

  • Ενσωματωμένα συστήματα
  • Συστήματα πραγματικού χρόνου
  • Κινητά συστήματα

Λογισμικό

  • Μηχανική λογισμικού

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

  • Προγραμματισμός
  • Γλώσσες προγραμματισμού
  • Παράλληλος προγραμματισμός
  • Μεταγλωττιστές

ονομάζονται τα προγράμματα που μετατρέπουν / μεταφράζουν κείμενο γραμμένο σε μια γλώσσα προγραμματισμού (πηγαία γλώσσα) σε μια άλλη γλώσσα προγραμματισμού (τη γλώσσα στόχο). Το κείμενο της εισόδου ονομάζεται πηγαίος κώδικας (source code) και η έξοδος του προγράμματος αντικειμενικός κώδικας (object code). Ο μεταγλωττιστής συνήθως χρησιμοποιείται για τη μετατροπή ενός προγράμματος (με τη μορφή αρχείων κειμένου που περιέχουν τον πηγαίο κώδικα) από μια γλώσσα υψηλού επιπέδου σε μια γλώσσα χαμηλότερου επιπέδου όπως π.χ. είναι η συμβολική γλώσσα ή η γλώσσα μηχανής.

  • Βάσεις δεδομένων

είναι συλλογές από συστηματικά οργανωμένα (formatted) σχετιζόμενα δεδομένα. Ένας τηλεφωνικός κατάλογος, για παράδειγμα, θεωρείται βάση δεδομένων, καθώς αποθηκεύει και οργανώνει σχετιζόμενα τμήματα πληροφορίας, όπως είναι το όνομα και ο αριθμός τηλεφώνου. Ωστόσο, στον κόσμο των υπολογιστών, με τον όρο βάση δεδομένων αναφερόμαστε σε μια συλλογή σχετιζόμενων δεδομένων τμημάτων πληροφορίας ηλεκτρονικά αποθηκευμένων. Πέρα από την εγγενή της ικανότητα να αποθηκεύει δεδομένα, η βάση δεδομένων παρέχει βάσει του σχεδιασμού και του τρόπου ιεράρχησης των δεδομένων της σε προγράμματα ή συλλογές προγραμμάτων, τα αποκαλούμενα συστήματα διαχείρισης περιεχομένου, τη δυνατότητα γρήγορης άντλησης και ανανέωσης των δεδομένων. Η ηλεκτρονική βάση δεδομένων χρησιμοποιεί ιδιαίτερου τύπου λογισμικό προκειμένου να οργανώσει την αποθήκευση των δεδομένων της. Το διακριτό αυτό λογισμικό είναι γνωστό ως Σύστημα διαχείρισης βάσης δεδομένων συντομευμένα (DBMS)


Εφαρμογές υπολογιστών

  • Γραφικά υπολογιστή

είναι ο κλάδος της επιστήμης των υπολογιστών που ασχολείται με τη θεωρία και την τεχνολογία σύνθεσης εικόνων (χαρτών και ειδώλων δύο ή τριών διαστάσεων - με την χρήση τελειών, γραμμών, καμπυλών κ.τ.λ.) σε ηλεκτρονικό υπολογιστή.

  • Αλληλεπίδραση ανθρώπου-υπολογιστή

είναι το επιστημονικό πεδίο που μελετά την αλληλεπίδραση μεταξύ ανθρώπων (χρηστών) και υπολογιστών. Θεωρείται ως το σημείο τομής μεταξύ της πληροφορικής, της γνωστικής ψυχολογίας, της κοινωνικής ψυχολογίας, της γλωσσολογίας, του βιομηχανικού σχεδιασμού και ακόμα περισσότερων ίσως γνωστικών πεδίων. Η αλληλεπίδραση μεταξύ χρηστών και υπολογιστών γίνεται στο επίπεδο της διεπαφής χρήστη (user interface), μέσω κατάλληλου λογισμικού και υλικού.

  • Τεχνητή νοημοσύνη

αναφέρεται στον κλάδο της επιστήμης υπολογιστών ο οποίος ασχολείται με τη σχεδίαση και την υλοποίηση υπολογιστικών συστημάτων που μιμούνται στοιχεία της ανθρώπινης συμπεριφοράς τα οποία υπονοούν έστω και στοιχειώδη ευφυΐα: μάθηση, προσαρμοστικότητα, εξαγωγή συμπερασμάτων, κατανόηση από συμφραζόμενα, επίλυση προβλημάτων κλπ. Ο Τζον Μακάρθι όρισε τον τομέα αυτόν ως «επιστήμη και μεθοδολογία της δημιουργίας νοούντων μηχανών».

  • Αναγνώριση προτύπων
  • Βιοπληροφορική

αποκαλείται ο επιστημονικός κλάδος ο οποίος προέκυψε από τη συνεργασία των επιστημών της μοριακής βιολογίας και της πληροφορικής. Θεωρώντας τα βιολογικά δεδομένα (DNA, RNA, πρωτεΐνες) ως ψηφιακή πληροφορία, εφαρμόζει αλγορίθμους για την επεξεργασία τους και την παραγωγή χρήσιμων συμπερασμάτων με αποδοτικό τρόπο. Συνήθως χρησιμοποιούνται μέθοδοι κλάδων της τεχνητής νοημοσύνης, όπως η εξόρυξη δεδομένων (π.χ. νευρωνικά δίκτυα, μπεϋζιανά δίκτυα κλπ) και ο εξελικτικός υπολογισμός (π.χ. γενετικοί αλγόριθμοι).

  • Συστήματα Γεωγραφικών Πληροφοριών

γνωστό ευρέως και ως G.I.S. Geographic Information Systems, είναι σύστημα διαχείρισης χωρικών δεδομένων (spatial data) και συσχετισμένων ιδιοτήτων. Στην πιο αυστηρή μορφή του είναι ένα ψηφιακό σύστημα, ικανό να ενσωματώσει, αποθηκεύσει, προσαρμόσει, αναλύσει και παρουσιάσει γεωγραφικά συσχετισμένες (geographically-referenced) πληροφορίες. Σε πιο γενική μορφή, είναι ένα εργαλείο "έξυπνου χάρτη", το οποίο επιτρέπει στους χρήστες του να αποτυπώσουν μια περίληψη του πραγματικού κόσμου, να δημιουργήσουν διαδραστικά ερωτήσεις χωρικού ή περιγραφικού χαρακτήρα (αναζητήσεις δημιουργούμενες από τον χρήστη), να αναλύσουν τα χωρικά δεδομένα (spatial data), να τα προσαρμόσουν και να τα αποδώσουν σε αναλογικά μέσα (εκτυπώσεις χαρτών και διαγραμμάτων) ή σε ψηφιακά μέσα (αρχεία χωρικών δεδομένων, διαδραστικοί χάρτες στο Διαδίκτυο).

  • Προσομοίωση μοντέλων
  • Επεξεργασία ήχου
  • Επεξεργασία εικόνας και βίντεο
  • Συμπίεση δεδομένων
  • Ρομποτική

ασχολείται με το σχεδιασμό, την κατασκευή, τη λειτουργία, την κατασκευή και εφαρμογή των ρομπότ.

  • Τηλεπικοινωνίες