Follow us:

Notes

Notes, media and code to stimulate self-study and reflective thought, besides practice with problems. A large number of these are composed with the aid of interactive "Jupyter Notebooks", documents containing text, figures and code that can be executed in the process of writing the document, and the results automatically displayed therein.


View material derived from past classes.

Software Projects

In a bid to revive the original principles of the Open Source movement, with its focus on liberating ideas in programming practice that aid in the dissemination of knowledge, the Centaur Courses is involved in building effective technical software for use in scientific work, and in education.

Apriori True

The Centaur Courses is essentially an engine that runs on your questions, but some questions require a much broader viewpoint than is conducive to systematic study. These generally involve the historical background and speculative underpinnings of various concepts.
A-Priori True was started to answer the broader of your queries, and follow the long winding road of epistemological contention that had brought various key scientific notions to their present stage.


Literate Programming

The earlier versions of Software Projects were used to produce several literate programs for use in practical as well pedagogical purposes. These consist of a wide range of programs- from lessons in combinatorics to implementations of subroutines in quantum computing assemblers. They can be seen as raw source, compiled documentation or well-formed code output.


Link to old Literate Programming