Η μηχανική υπολογιστών είναι η πρακτική της κατασκευής υπολογιστών και των εξαρτημάτων τους. Οι μηχανικοί υπολογιστών προσπαθούν πάντα να κάνουν νέα εξαρτήματα μικρότερα και καλύτερα. Μπορούν επίσης να εργάζονται σε λογισμικό, ιδίως σε λογισμικό για ενσωματωμένα συστήματα (εξειδικευμένα ηλεκτρονικά συστήματα όπως κινητά τηλέφωνα και δορυφορικοί δέκτες, όχι υπολογιστές γενικής χρήσης).
Οι υπολογιστές είναι ηλεκτρικές μηχανές που εκτελούν προγράμματα. Έτσι, η μηχανική υπολογιστών περιλαμβάνει τμήματα τόσο της ηλεκτρολογίας όσο και της επιστήμης υπολογιστών/μηχανικής λογισμικού. Στα μαθήματα μηχανικής υπολογιστών, οι φοιτητές μαθαίνουν για το υλικό και το λογισμικό των υπολογιστών. Αυτό ξεκινά με το να μάθουν πώς κατασκευάζονται τα τρανζίστορ και τα τσιπ υπολογιστών και πώς λειτουργούν (που χρησιμοποιεί την κβαντομηχανική). Στη συνέχεια, ο μαθητής μαθαίνει πώς τα τσιπ μιλούν μεταξύ τους και πώς να φτιάχνει μια πλήρη πλακέτα τυπωμένου κυκλώματος (PCB). Αυτό είναι το ηλεκτρικό μέρος. Μαθαίνουν επίσης πώς να προγραμματίζουν τη μνήμη ROM ή Flash, ώστε ο υπολογιστής να μπορεί να κάνει κάτι χρήσιμο.
Επειδή η μηχανική υπολογιστών συνδέεται στενά με την ηλεκτρολογία και την επιστήμη των υπολογιστών, οι τομείς αυτοί βρίσκονται στο ίδιο τμήμα σε πολλά πανεπιστήμια. Οι φοιτητές πρέπει επίσης να μάθουν θεμελιώδη επιστημονικά θέματα και μαθηματικά, όπως λογισμό και διαφορικές εξισώσεις.
Η μηχανική υπολογιστών είναι δύσκολο να μάθει κανείς, αλλά οι μηχανικοί υπολογιστών είναι απαραίτητοι. Οι εταιρείες μηχανικών λογισμικού, οι εταιρείες τηλεπικοινωνιών, οι σχεδιαστές ψηφιακού υλικού και πολλές άλλες εταιρείες προσλαμβάνουν μηχανικούς υπολογιστών μετά την αποφοίτησή τους και τους πληρώνουν καλά.

