Challenging examples, exercises and projects
How to create an OS from scratch
Collection of computer science textbooks, learning materials
Comprehensive study guide for coding interviews
Master programming by recreating your favorite technologies
A tool for learning programming basis with a simple spanish pseudocode
a Bible study tool
C++ libraries for manipulations in non-Euclidean geometry
Data structures and Algorithms library
A programmer's guide to programming
A collection of practical tips can be found at the bottom of this page
Curated list of project-based tutorials
A high-speed network driver written in C, Rust, C++, Go, C#, Java
A book on parallel programming and a C++ library
Draven's Blog
Open-source automated grading of programming assignments
Programming CPP
Advanced image processing toolbox for Scilab on Unix/Linux/Mac OS
Bachelor of Science (Informatik)
A system for computer algebra and symbolic mathematics
A brief computer graphics / rendering course
ISC lets you encrypt & decrypt text and files of any type up to 4GB