Explore the fundamentals of computer systems, including operating systems, concurrency, and system programming. Gain hands-on experience and learn from top instructors at Stanford University.
CS110 is a course that covers the principles of computer systems, including topics such as operating systems, concurrency, and system programming. The course provides a deep understanding of how computer systems work and how to design and implement efficient and reliable software.
This course is highly recommended for students who are interested in a career in software engineering or computer science, or who want to gain a deeper understanding of how computer systems work. The course is suitable for both undergraduate and graduate students, and provides a solid foundation for further study in computer systems and software development.
Learn by Doing from Your Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Choose your OS, IDE, or app from our playground library and launch it instantly.
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.