Επιστήμη των Υπολογιστών

Επιστήμη των Υπολογιστών σύμφωνα με τους καθηγητές Norman Gibbs & Allen Tucker έχει ως σκοπό
τον σχεδιασμό και την παραγωγή αλγορίθμων που λύνουν προβλήματα με την χρήση Η/Υ.

Δηλαδή

  • Μελέτη αλγορίθμων
  • Σχεδίαση και χτίζει Υπολογιστικά συστήματα τα οποία εκτελούν τους αλγορίθμους
  • Κατασκευάζουν γλώσσες Προγραματισμού
  • Προσδιορίζουν προβλήματα και σχεδιάζουν σωστά και αποτελεσματικά πακέτα λογισμικού που
    λύνουν αυτά τα προβλήματα.

Αλγόριθμος Η διαδικασία επίλυσης ενός μαθηματικού προβλήματος σε ορισμένο αριθμό βημάτων . Για την Επιστήμη των Υπολογιστών είναι
μια ακολουθία  από βήματα τα οποία επιλύουν συγκεκριμένο πρόβλημα.

Η Επιστήμη των Υπολογιστών χωρίζεται στην Θεωρητική και την Εφαρμοσμένη.

Θεωρητική Επιστήμη των Υπολογιστών μελετάει την

  • Ανάλυση Αλγορίθμων
  • Θεωρία Υπολογισιμότητας
  • Θεωρία Πολυπλοκότητας
  • …..  Γλωσσών Προγραμματισμού

Εφαρμοσμένη Επιστήμη των Υπολογιστών 

  • Σχεδιασμός υλικού για την κατασκευή υπολογιστών (Computer Engeneering – Μηχανικός Η/Υ)
  • Σχεδιασμός ανάπτυξη και συντήρηση λογισμικού
  • Σχεδιασμός πληροφοριακών συστημάτων
  • Τεχνική νοημοσύνη