Free Computer Science PDF Library: From Theory to Practice

Computer Science covers core theoretical and practical topics, including programming, algorithms, computer architecture, software engineering, and computational theory.

23 Courses
42,044 Total Downloads

From Data to Intelligence

Description: Download free From Data to Intelligence PDF. Learn data preparation, machine learning basics, natural language processing, and AI ethics. Perfect for beginners.

Size: 2.38 MB Downloads: 3

Introduction to Computer Science

Description: Download free Introduction to Computer Science PDF. Learn algorithms, data structures, software development, and cloud computing. Perfect for beginner students.

Size: 16.27 MB Downloads: 2

AI Robotics

Description: Download free AI Robotics PDF. Learn ethical AI use, robot vision, emotional intelligence, and autonomous robot planning. Perfect for students and engineers.

Size: 4.46 MB Downloads: 1

Open Source Intelligence Tools and Resources Handbook

Description: Discover essential OSINT tools, techniques, and best practices in this detailed guide to enhance your open-source intelligence capabilities.

Size: 1.93 MB Downloads: 1,025

Data science Crash Course

Description: Download free Data Science Crash Course PDF. Learn data visualization, data manipulation, machine learning, and best practices. Perfect for beginners.

Size: 368.53 KB Downloads: 911

Data Science and Machine Learning

Description: Practical overview of data science and machine learning: neural networks, SVMs, decision trees, kernel methods, plus model evaluation and deployment tips.

Size: 13.75 MB Downloads: 2,006

Artificial Intelligence for a Better Future

Description: Ethics-first guide to AI that blends virtue ethics, governance, and socio-technical perspectives with practical principles for responsible design.

Size: 1.33 MB Downloads: 718

An Introduction to Statistical Learning

Description: Download free An Introduction to Statistical Learning PDF. Learn regression analysis, classification methods, model evaluation, and data preprocessing.

Size: 13.81 MB Downloads: 1,739

Computer Science

Description: Explore foundational computer science topics, programming basics, and practical coding skills from a complete free textbook by Dr. Chris Bourke.

Size: 1.94 MB Downloads: 3,212

Philosophy of Computer Science

Description: Explore the philosophy of computer science with this comprehensive PDF covering key concepts, applications, and the evolving role of computing in society.

Size: 4.99 MB Downloads: 4,939

Static Program Analysis

Description: Explore control sensitivity, relational analysis, and interprocedural techniques for precise program analysis in this comprehensive guide.

Size: 648.74 KB Downloads: 2,966

Developing Children’s Computational

Description: Research-backed approaches to teaching programming to children, focusing on abstraction, computational thinking, Scratch activities, and classroom assessment.

Size: 5.27 MB Downloads: 3,905

R Notes for Professionals book

Description: Learn R programming with this free PDF. Covers data manipulation, statistical analysis, visualization, and best practices. Perfect for data enthusiasts.

Size: 5.77 MB Downloads: 779

Learning R language

Description: Learn R programming with this free PDF. Covers data structures, visualization, statistical analysis, and reporting. Perfect for data enthusiasts.

Size: 4.48 MB Downloads: 2,023

A Student's Guide to R

Description: Discover essential techniques for data visualization in R, including plots, histograms, and density curves. Perfect for students and beginners!

Size: 850.14 KB Downloads: 871

Introduction to Computing

Description: Explore essential computing concepts with the Introduction to Computing PDF. Learn fundamentals, theory, applications, and exercises for beginners and pro.

Size: 2.01 MB Downloads: 2,812

How to be a Programmer

Description: Explore How to Be a Programmer, a comprehensive guide offering vital programming skills, best practices, and career advice for aspiring and intermediate coder

Size: 369.30 KB Downloads: 6,764

UML Sequence Diagrams

Description: Learn UML sequence diagrams syntax, semantics, examples, and practical use cases to enhance your software engineering skills effectively.

Size: 131.76 KB Downloads: 3,016

Argo UML Tool Tutorial

Description: Master UML design with the Argo UML Tool Tutorial—learn use case, class, sequence, and state diagrams for effective software modeling.

Size: 159.95 KB Downloads: 1,788

Unified Modeling Language 2.0

Description: Master UML 2.0 with this comprehensive tutorial covering best practices, diagram creation, and industrial applications for effective software modeling.

Size: 7.36 MB Downloads: 2,564