C Programming PDF Download – Wikibooks (BSCS/BSIT)
Free C Programming PDF by Wikibooks contributors — covers syntax, pointers, memory management, sockets and macros for BSCS/BSIT students.
Free C Programming PDF by Wikibooks contributors — covers syntax, pointers, memory management, sockets and macros for BSCS/BSIT students.
Free Dive into Deep Learning (D2L) PDF and interactive HTML edition by Aston Zhang, Zachary C. Lipton, Mu Li and Alexander J. Smola for BSCS Deep Learning courses.
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 …