The Missing Semester of Your CS Education

The Missing Semester of Your CS Education Freebooks.pk

A free 9-lecture MIT course on practical CS tooling — the shell, editors, Git, debugging, packaging, AI coding agents, and code quality — taught by Anish Athalye, Jon Gjengset, and Jose Javier Gonzalez Ortiz.

Algorithms (DPV)

Algorithms (DPV) Freebooks.pk

BSCS students taking an Algorithms or Design and Analysis of Algorithms course — or anyone who wants a rigorous, proof-oriented …

Read more

Algorithms

Algorithms Freebooks.pk

BSCS students taking a Design and Analysis of Algorithms course — or anyone who wants a rigorous, proof-oriented algorithms education …

Read more

Pro Git

Pro Git Freebooks.pk

BSCS students taking a Software Engineering or Version Control elective course — or anyone who simply needs to learn Git …

Read more

Crafting Interpreters

Crafting Interpreters Freebooks.pk

BSCS students taking a Compilers, Programming Languages, or Language Implementation elective course can read the complete textbook “Crafting Interpreters” by …

Read more