Επιστήμη των Υπολογιστών σύμφωνα με τους καθηγητές Norman Gibbs & Allen Tucker έχει ως σκοπό
τον σχεδιασμό και την παραγωγή αλγορίθμων που λύνουν προβλήματα με την χρήση Η/Υ.
Δηλαδή
- Μελέτη αλγορίθμων
- Σχεδίαση και χτίζει Υπολογιστικά συστήματα τα οποία εκτελούν τους αλγορίθμους
- Κατασκευάζουν γλώσσες Προγραματισμού
- Προσδιορίζουν προβλήματα και σχεδιάζουν σωστά και αποτελεσματικά πακέτα λογισμικού που
λύνουν αυτά τα προβλήματα.
Αλγόριθμος Η διαδικασία επίλυσης ενός μαθηματικού προβλήματος σε ορισμένο αριθμό βημάτων . Για την Επιστήμη των Υπολογιστών είναι
μια ακολουθία από βήματα τα οποία επιλύουν συγκεκριμένο πρόβλημα.
Η Επιστήμη των Υπολογιστών χωρίζεται στην Θεωρητική και την Εφαρμοσμένη.
Θεωρητική Επιστήμη των Υπολογιστών μελετάει την
- Ανάλυση Αλγορίθμων
- Θεωρία Υπολογισιμότητας
- Θεωρία Πολυπλοκότητας
- ….. Γλωσσών Προγραμματισμού
Εφαρμοσμένη Επιστήμη των Υπολογιστών
- Σχεδιασμός υλικού για την κατασκευή υπολογιστών (Computer Engeneering – Μηχανικός Η/Υ)
- Σχεδιασμός ανάπτυξη και συντήρηση λογισμικού
- Σχεδιασμός πληροφοριακών συστημάτων
- Τεχνική νοημοσύνη