2 ms·
I would start with the MIT OCW course 6.033 "Computer System Engineering" [1] (old videos [2]): This class covers topics on the engineering of computer softwar
by charlysl 8y ago
I would start with the MIT OCW course 6.033 "Computer System Engineering" [1] (old videos [2]):
This class covers topics on the engineering of computer software and hardware systems. Topics include techniques for controlling complexity; strong modularity using client-server design, operating systems; performance, networks; naming; security and privacy; fault-tolerant systems, atomicity and coordination of concurrent activities, and recovery; impact of computer systems on society.
[1] https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-033-computer-system-engineering-spring-2018/ https://ocw.mit.edu/courses/electrical-engineering-and-compu...
[2] https://www.youtube.com/playlist?list=PL6535748F59DCA484 https://www.youtube.com/playlist?list=PL6535748F59DCA484