Βίντεο: ΕΝΟΡΙΑΚΗ ΕΚΔΗΛΩΣΗ ΙΣΤΟΡΙΚΗΣ ΑΦΥΠΝΙΣΗΣ - π. ΓΕΩΡΓΙΟΣ ΜΕΤΑΛΛΗΝΟΣ 2024
Ποια μαθήματα θα πρέπει να πάρετε στο κολλέγιο για να πάρετε μια κωδικοποιητική δουλειά; Τα μαθήματα College CS προσφέρουν μια σαρωτική έρευνα ολόκληρων συστημάτων υπολογιστών από το υλικό που χρησιμοποιείται για τη διάθεση μνήμης στο λογισμικό υψηλού επιπέδου που εκτελεί τα προγράμματα και τις θεωρίες που χρησιμοποιούνται για την εγγραφή αυτού του λογισμικού. Ως αποτέλεσμα, κερδίζετε μια μεγάλη αίσθηση του γιατί τα συστήματα υπολογιστών συμπεριφέρονται όπως κάνουν, πράγμα που σας δίνει τα θεμέλια για να προωθήσετε μια τεχνολογία ή μια γλώσσα προγραμματισμού όταν προκύψει η ανάγκη.
Το βασικό πρόγραμμα σπουδών της ΕΕ στα πανεπιστήμια είναι παρόμοιο. Αυτός ο πίνακας συγκρίνει επιλεγμένες κατηγορίες βασικών προγραμμάτων σπουδών που απαιτούνται ως μέρος του πτυχίου Computer Science στα Stanford και Penn State - ένα ιδιωτικό πανεπιστήμιο στη Δυτική Ακτή και ένα δημόσιο πανεπιστήμιο στην Ανατολική Ακτή, αντίστοιχα. Και οι δύο έχουν εισαγωγικές τάξεις για να σας εξοικειώσουν με θέματα προγραμματισμού, τάξεις μαθηματικών που καλύπτουν πιθανότητες, τάξεις υλικού για προγραμματισμό χαμηλού επιπέδου και αποθήκευση μνήμης, μαθήματα λογισμικού για σχεδιασμό αλγορίθμων και ανώτερες τάξεις που καλύπτουν προηγμένα θέματα όπως τεχνητή νοημοσύνη και δικτύωση. CS Επιλέξτε το πρόγραμμα σπουδών στο Stanford και το Penn StateΠεριγραφή μαθήματος | Stanford | Penn State | με την ταξινόμηση και την αναζήτηση |
CS 106B | CMPSC 121 | Προγραμματισμός με Εφαρμογές Ιστού | Εισαγωγή σε γραφικά, εικονικές μηχανές και έννοιες προγραμματισμού χρησιμοποιώντας Java |
N / A | CMPSC 221 | Θεμελιώδη Υπολογιστικά Μαθήματα | Τα θέματα περιλαμβάνουν αποδείξεις, λογική, επαγωγή, σύνολα και λειτουργίες |
CS 103 | CMPSC 360 | Πιθανότητα | |
CS 161 | CMPSC 465 | Αλγόριθμοι | Αλγόριθμοι |
Τύποι αλγορίθμων (π.χ. τυχαίοι) και πολυπλοκότητα | CMPSC 311 | Συστήματα υπολογιστών | |
Διαχείριση αποθήκευσης και αρχείων, δικτύωση και κατανεμημένα συστήματα | CS 110 | N / A | CS 140 |
CMPSC 473 | Ασφάλεια υπολογιστών και δικτύων | Αρχές κατασκευής και σπασίματος ασφαλών συστημάτων | CS 155 |
CMPSC 443 | Εισαγωγή στην Τεχνητή Νοημοσύνη < και εκμάθηση | CS 121 | CMPSC 448 |
Εισαγωγή σε βάσεις δεδομένων | Σχεδιασμός βάσης δεδομένων και χρήση συστημάτων SQL και NoSQL | CS 145 | CMPSC 431W |
Μέχρι πρόσφατα, τα πανεπιστήμια γενικά δεν διδάσκουν μαθήματα προγραμματισμού στο διαδίκτυο. Καθώς ο προγραμματισμός του διαδικτύου έχει αυξηθεί σε δημοτικότητα, αυτό έχει αρχίσει να αλλάζει - για παράδειγμα, το Stanford προσφέρει μια τάξη προγραμματισμού ιστού (CS 142) που διδάσκει HTML, CSS και Ruby on Rails και η Penn State έχει μια παρόμοια τάξη που διδάσκει web programming με Ιάβα. |