COMPUTER SCIENCE LEARNING PATH

THE PREFERABLE WAY TO GO

Teach Yourself Computer Science

Study all nine subjects below, in roughly the presented order, Aim for 100-200 hours of study of each topic.

Programming 

Computer Architecture

Algorithms and Data Structures

Math for CS

Operating Systems

Computer Networking

Databases

Languages and Compilers

Distributed Systems

 

Scroll to Top