Speech and Language Processing PDF Download – Jurafsky & Martin (3rd Edition Draft)
Download Speech and Language Processing (3rd ed. draft) by Jurafsky & Martin free from Stanford. NLP, LLMs and transformers for BSCS students.
Download Speech and Language Processing (3rd ed. draft) by Jurafsky & Martin free from Stanford. NLP, LLMs and transformers for BSCS students.
Download Programming Fundamentals: A Modular Structured Approach using C++ by Kenneth Leroy Busbee — free open textbook for BSCS/BSIT students, official link, chapter guide and study notes.
Free HTML/PDF guide to Unix sockets programming in C by Brian “Beej Jorgensen” Hall — TCP/UDP, IPv4/IPv6, and complete runnable client-server code, licensed CC BY-NC-ND 3.0.
Free official PDF of The Linux Command Line by William Shotts — 36 chapters covering the shell, permissions, processes, text tools, and a full bash scripting course.
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.
BSCS students preparing for programming contests — or anyone who wants a fast-paced, problem-oriented tour of algorithmic techniques — can …
BSCS students taking an Algorithms or Design and Analysis of Algorithms course — or anyone who wants a rigorous, proof-oriented …
BSCS students taking a Design and Analysis of Algorithms course — or anyone who wants a rigorous, proof-oriented algorithms education …
BSCS students taking a Web Development or JavaScript elective course — or any working developer who wants to genuinely understand …
BSCS students taking a Systems Programming, Programming Languages, or Advanced Programming elective course can read the complete textbook “The Rust …
Download Think Java by Allen Downey and Chris Mayfield free – 2nd edition, a concise 17-chapter Java textbook for BSCS and BSIT students, covering programming basics through object-oriented design.