| ▲ | pmontra 6 hours ago | |
Yes, my CS program of 40 years ago had 4 parts. Sorted by decreasing abstraction level: Math, physics, statistics Theoretical CS, the one in my original comment OS, compilers, networking, computer vision, transmission codes Computer languages and having to write actual programs, how transistors work up to logical gates, adders, CPUs and machine language Of course the separations are not clear cut: we had relational algebra and SQL commands in the same course. | ||