Mathematics | Science | Computer Science/Computer Programming | Philosophy | Literature | Constructed Languagues | How to Guides | Misc. Resources

Learn free, educational resources on the Web!


Mathematics


Note: some of these links may not work, sorry!

Mathematics ebooks

Great Books on Mathematics Here

Introduction to Mathematics and Algebra

Interactive Mathematics Miscellany and Puzzles

Practical Algebra Lessons

High school mathematics materials

Pre-calculus

Pre-calculus(another resource)

Trigonometry

Complete overview of primary/elementary(grade school) mathematics

Math puzzles and exercises

Unknown link

Unknown link 2

Beginning Algebra

Intermediate Algebra

College Algebra

Complex Analysis

Calculus by Benjamin Crowell

Notes on first year calculus

Understanding Calculus

Elementary Calculus: An Approach Using Infinitesimals

Unabridged Version of Sean's Applied Math Book

Difference Equations to Differential Equations

A Brief Introduction to Infinitesimal Calculus


Science


How to Use the Scientific Method

Free Science Books

Free Physics Textbook: Motion Mountain

Philosophić Naturalis Principia Mathematica by Sir Isaac Newton


Computer Science/Computer Programming


Excellent CS resource!

The C Programming Language: if this isn't legal someone email me so I can remove it

Practical Common Lisp

Lisp Primer

Successful Lisp

CProgramming.com(ignore any Windows-specific, Visual C++ specific or non-free(proprietary) specific items!)

Programming in C

How to Think Like a Computer Scientist: Learning with Python

How to Think Like a Computer Scientist: Learning with Java

How to Think Like a Computer Scientist: Learning with C++

How to Think Like a Computer Scientist: Learning with Ruby

How To Think Like a Computer Scientist: Logo Version

Teach Yourself Programming in Ten Years

OOPWeb.com - an excellent resource and not just for OOP!

Take EECS(electrical engineering and computer science) at MIT for free! Well not exactly, but it's certainly alot of lectures, notes and resources!

Teach Yourself C in 24 hours -- see the essay above for a warning to programmers about these sorts of books

Teach Yourself C in 21 Days

Programmingbooks dot tk -- over a hundred books

ITquestionbank dot com -- over 600 books

Atari Archives: classic computing books mostly dealing with Atari machines

Parodius - a site dealing with development on the NES platform

The NES programming guide

NESDev: a great site dealing with NES development

Programming for video game systems, mostly old ones

Zophar's Domain


Philosophy


How to Become a Philosopher

How to Win ArgumentsThe Internet Classics Archive

The Great Books Index


Literature


I know some of these are simply online libraries for public domain texts but I thought it would be best to categorize them as literature.

Page by Page Books

Classic Literature

Internet Public Library

Public Domain Literature

Alex Catalogue of Electronic Texts

Autorama Public Domain Books

Manybooks dot net


Constructed Languages


Cool category of Constructed Languages

Constructed language list

Language construction kit


How-to Guides


Become a GOOD theoretical physicist

Become a hacker(not a cracker!!)

I see a strong resemblence between acceptance in the scientific community and hacker community has nearly identical! Look at how the respect is earned for example...

Note: obviously I am not a hacker or theoretical physicist so don't ask me anything about becoming either...


Excellent Misc. Resources


TechBooksForFree.com

Free University Project

Excellent and invaluable books can be found here -- don't be fooled by the name

Wikibooks

Wikiversity

Tufts Unversity's Opencourseware

MIT's Opencourseware

Wannalearn.com

Opencourseware Consortium

Intelligence Intensification(in other words, increasing intelligence)

Excellent Online Books provided by About.com

Programming and Metaprogramming in the Human Biocomputer

Free Essays -- not meant to encourage plagarism in lazy students

Mental exercises, off-topic but it can help you think better and thus learn better

Project Gutenberg

Public Domain texts

Textfiles.com, archive of BBS posts very good information on a variety of subjects can be found here

Universities with the Best Free Online Courses

Free High School Resources from M.I.T

Free High School Gifted Education

The Independent Scholar's Handbook by Ronald Gross

Guerrilla Scholar

Free Online Language Courses

How to Read A Book by Mortimer J. Adler -- I'm not sure if this is legal or not, if it is not please email me and I will take it off the site

Free Textbooks at textbookrevolution dot org

Freetechbooks dot com


Back to Homepage

Email me resources to put up -- educational ones only please!

My email is jonathanskinner at linuxmail dot org, that's jonathanskinner@linuxmail.org

The Bookworm by Carl Spitzweg