There are multiple ways to get textbooks at no cost. Some are older versions, some written with licences such as Creative Commons and GNU Free Documentation. It is simply knowing where to look.

Included are both Free Online, and Free Downloadable texts in various formats e.g. ebooks, PDF, Word, … . Listed books are at Tertiary or senior secondary level unless otherwise indicated.

They are listed under Major Learning Areas, then Specific Areas in these. The Other Subjects section includes the remainder. Areas such as Mathematics, Sciences and Computing have larger offerings.

In an age of ever increasing technology, other options should also be considered. For example, multiple renowned academics now post a sequence of presentations, each the equivalent of chapters or topics, on media channels such as YouTube. Many of these are, at the least, of a similar quality to the textual format. Some are an even higher quality. These should also be considered. A small number have been included for your consideration as potential alternatives.

This page looks at major sources for free textbook and textbooks for Education, Mathematics and Technology & Computing.

The Second Page looks at Language, Science, Social Sciences, Other Subjects and Preprints.

No Outright Recommendation is given for any textbook. Individuals must make their own decision.

Major Sources

  • 1 000+ Open Textbooks and Learning Resources for All Subjects
    ‘This list is essentially a free online textbook library. Here, we’ve gathered hundreds of links to open textbooks and online courses from different websites and sorted them by subject’.
  • Updated !200 Free Textbooks [Open Culture]
    ‘Free textbooks written by knowledgeable scholars are a relatively new phenomenon. Below, find a meta list of 200 free Textbooks. Also see our online collection, New !1 700 Free Online Courses from Top Universities’.
  • Updated !179 Places to Find and Use Audio and Ebooks
    While there are audio and ebooks, fiction and non-fiction, there is a section for Free education books and textbooks with numerous sites, a number of which are included separately on these pages. There is also a section for Reference works.
  • 2020ok
    Covers areas from Art & Photography through to Travel and includes most academic areas.
  • New !Academic Commons
    ‘Academic Commons provides open, persistent access to the scholarship produced by researchers at Columbia University and linked colleges. No matter where you live, you can download the full text of the research and scholarship available in Academic Commons without encountering firewalls or fees’. More than 31 000 works at time of inclusion. USA.
  • Updated !BCcampus OpenEd Resources
    ‘Made available online to be freely used by students, teachers and members of the public. They are available for free as online versions and as low-cost printed versions should students opt for these. They are licensed with a Creative Commons license’. Most titles have multiple downloads [e.g. ePub, Mobi and PDF] including the actual book and related materials. Canada.
  • Bibliomania
    Reference books, classic fiction/drama/…, literature book notes, study guides, articles, interviews.
  • Updated !Bookboon
    ‘Free textbooks written by professors from the world’s top universities, all on one easy-to-use online ebook platform’. Student access is free but you need to register to find what is available. There are also eBusiness books but these require a subscription.
  • Bookshelf
    ‘Bookshelf provides free online access to books and documents in Life Science and Healthcare. Search, read, and discover. Quick Start Guide, FAQs and Tutorials’. USA, Canada.
  • CK-12 Foundation
    ‘CK-12’s FlexBook® 2.0 is now integrated with Flexi, our student tutor’. There is also the option toSwitch to a Teacher Version at the top of the page. You need to sign in to access material. These resources are for K-12 students.
  • Updated !Connexions
    ‘CNX is retiring ! Textbooks by OpenStax will always be available at [see below]. Community-created content will remain viewable until January 2022, and then be moved to Internet Archive’.
  • New !Curriki Library
    Inspiring Learning Everywhere. ‘Through our Library of free and open teaching and learning resources, we offer educator-vetted, openly licensed, online educational materials for use, reuse, adaptation and sharing. Browse our Top Resources [across multiple learning areas] from Preschool to Career/Technical Education levels’.
  • Directory of Open Access Books
    ‘DOAB is a community-driven discovery service that indexes and provides access to scholarly, peer-reviewed open access books and helps users to find trusted open access book publishers. All DOAB services are free of charge and all data is freely available. 36 955 academic peer-reviewed books from 602 publishers’ at this 2021 update.
  • Updated !Free Business eBooks
    ‘Sites that legally offer free books relating to business. There is a separate listing of free audiobooks and online courses in audio and video for this genre at New !Free Business Audiobooks Online’.
  • Updated !Gradesaver
    ‘Study Guides are offered for free by GradeSaver on novels, plays, poems and films ranging from Animal Farm to Yonnondio : From the Thirties. Each study guide includes summaries, essays, an in-depth chapter-by-chapter summary and analysis, character list, theme list, historical context, author biography and quiz. Study guides are available in PDF format’.
  • New !IOS Press Ebooks - Open Access Titles
    Extensive listing. Use the subject filter system to narrow the selection.
  • Updated !Jekkle
    ‘Over 1.2 million Textbook and eTextbook titles available. University, Vocational, High School and eTextbooks’. Not free, but the next cheapest method [up to 80% off] for gaining textbooks [while also being able to sell them here]. Australian.
    ‘Provides access to curated online learning and support materials and content creation tools, led by an international community of educators, learners and researchers’. Browse the full collection or by Disciplines.
  • Updated !Milne Open Textbooks
    ‘Milne Open Textbooks began as the project Open SUNY Textbooks. Browse by Author, Subject, SUNY Affiliation, even Adopt a Textbook’. Subject areas from Acoustics to Written Language.
  • New !MIT Press Open
    Books, Journals and other resources.
  • New !OASIS
    ‘A search tool that aims to make the discovery of open content easier. OASIS currently searches open content from 117 different sources and contains 388 707 records. Includes Textbooks, Courses, Course materials, Interactive Simulations, Public Domain Books, Audio Books, Modules, Open Access Books, Videos, Podcasts, Learning Subjects and Primary Sources’.
  • OER Commons
    ‘OER Commons is a public digital library of open educational resources. Explore, create, and collaborate with educators around the world to improve curriculum’. Search by subject area, level, material type, more. News, information, recommended resources, … . Also check the New !Open Textbooks [OER Commons] site.
  • Updated !Online Textbooks [MIT OpenCourseWare]
    ‘This page is an index to the online textbooks in MIT OpenCourseWare. Each link goes to a course or resource page that contains the textbook files’.
  • New !Open Access Books
    Routledge & CRC Press. ‘Explore all open access books and book chapters published by Taylor & Francis, and discover content available across subject areas including economics, environment & sustainability, geography, history, law, media & cultural studies, politics, sociology and more’. This page also has links to STEM Books Content, Humanities and Social Science Open Access Book Content and more.
  • Updated !Open Book Project
    ‘Aimed at the educational community and seeks to encourage and coordinate collaboration among students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics. Books, Tutorials, Courses and Projects’.
  • New !Open Research Library
    ‘The Open Research Library [ORL] is planned to include all Open Access book content worldwide on one platform for user-friendly discovery, offering a seamless experience navigating more than 20 000 Open Access books’. Select by topic areas.
  • OpenStax College
    ‘OpenStax publishes high-quality, peer-reviewed, openly licensed textbooks that are absolutely free online and low cost in print. For all our available formats, visit and select the subject that interests you’. Includes secondary school curriculum areas.
  • New !Open Textbook Initiative
    ‘This project aims to increase student satisfaction by easing the financial burden of textbook costs and increasing student engagement with the curriculum and to provide access to engaging and up-to-date global open learning resources, in support of new evolving learning experiences and futures’. Coalition of Australian Universities.
  • Open Textbook Library
    ‘Transform higher education and student learning. Open textbooks are licensed by authors and publishers to be freely used and adapted. Download, edit and distribute them at no cost. The Open Textbook Library is supported by the Open Education Network’. Browse individual subject areas.
  • New !Open Textbook Resources
    A short, annotated listing of open access textbook resource sites.
  • Updated !Open Washington
    We ‘search available open textbooks and provide the links. Textbooks are organised by subjects, and provide a great number of basic introductory level courses, such as basic computer skills or college writing courses’. Previously listed as College Open Textbooks.
  • Updated !Oxford Scholarship Online
    ‘Access a library of over 17 000 outstanding academic books from Oxford University Press. Oxford Scholarship Online [OSO] is a vast and rapidly-expanding library, providing easy access to thousands of books across the world-renowned scholarly list of Oxford University Press [OUP]. Spanning subjects across the humanities, social sciences, sciences, medicine, and law, OSO is an essential research resource for student, scholar, and academic alike, no matter what your subject specialty’. Access through a subscribing institution.
  • Perseus Digital Library
    ‘An evolving digital library, … . Our primary goal is to bring a wide range of source materials to as large an audience as possible’. Only covers a small range of very specific areas.
  • Project Gutenberg
    ‘60 000+ free books in the Project Gutenberg Online Book Catalogue. Project Gutenberg is the oldest producer of free ebooks on the Internet’. Also try the Australian version, which has options unavailable at the US site.
  • Science Books Online
    ‘Lists free science e-books, textbooks, lecture notes, monographs, and other science related documents. All texts are available for free reading online, or for downloading in various formats. Select your favourite category from the menu on the top left corner of the screen or see all the categories below. For the list of recently added books, please scroll down the page’.

Top of Page

Second-Hand Books


  • New !Charles Sturt University - Textbooks
    ‘List your unused textbooks or look to buy them for sale on bulletin boards around campus or online’.
  • New !Edith Cowan University Student Guild’s Second Hand Bookshop
    ‘The ECU Student Guild’s Second Hand Bookshop provides a resource for students to purchase used textbooks. This service is provided for ECU Guild Members only; however, if you aren’t a member you can easily become one and take advantage of all the services we offer and better still it’s Free’.
  • Fishpond
    Second-Hand books listed under specific areas, e.g. Social Sciences, Politics, Education, Technology & Engineering, Psychology, Philosophy, Law, Transport, True Crime and Science and Technology.
  • Second-hand Textbooks Online - Macquarie Uni Book Exchange
    Buying and selling. You need to Create an account but it appears to be free. More than 20 000 books at time of inclusion.
  • StudentVIP Textbooks
    ‘Australia’s biggest textbook market. The cheapest way to buy textbooks - because there’s no commission. Just two happy students’.
  • New !Sustainable School Shop
    ‘Buy and Sell second hand text books, uniforms, calculators, musical instruments, sports gear, as well as Uni books and more’.
  • The Campus Bookstore
    Provides a range of texts at significantly reduced prices. They also have Textbook Rental. See FAQs [bottom of the page].
  • New !The Law Shop Second-hand Textbooks
    Not only second-hand textbooks but also Second-hand Law Reports.
  • New !UNE Life Campus Books
    ‘Sell pre-loved books here. Sell your UNE unit’s text with us. There is a massive market in store and online’.
  • New !UNSW Second-Hand Bookshop
    Information about when, where and and how is provided. They also have a bookshop on the Lower Campus [not currently open due to Covid].
  • Updated !UQU Secondhand Textbooks
    UQU’ Cash 4 Books, Special Offers, FAQs, Contact Us details. Browse our Textbooks and/or Sell your Textbooks’.
  • New !Zookal AU - University Textbooks
    ‘University, Vocational, School, eTextbooks and Clearances’. The New !Frequently Asked Questions Page is well worth a visit.


    ‘From new and used textbooks, to reference books, academic journals and classic literature, find all of your textbooks for back-to-school at affordable prices’. USA, but some books have free shipping.
  • Updated !Sparknotes
    Study guides [in booklet form] covering many areas - Shakespeare, Literature, Short Stories, Poetry, but also a range of other subject areas.
  • New !Sydney Open Library
    Open Access and Open Textbooks. ‘Sydney Open Library hosts academic monographs and textbooks published by Sydney University Press in open access, covering subjects across the humanities and social sciences. SOL was launched in 2019 with over 40 titles’. Books, textbooks and Supplements. Australia.
    ‘Find free etextbooks available for immediate download, by entering title, author, or key words for the textbook. Take all of your Textbooks anywhere you go’.
  • Textbook Revolution
    ‘On this site you’ll find links and reviews of textbooks and select educational resources. Some of the books are PDF files, others are viewable online as e-books, or some are simply web sites containing course or multimedia content’.
  • The Assayer
    ‘The web’s largest catalogue of books whose authors have made them available for free. The site is a particularly good place to find free books about Maths, Science, and Computers’.
  • New ! The Mason OER Metafinder [MOM]
    ‘Real-time federated search for OER content across 21 resources’.
  • The National Academies Press
    ‘We offer more than 10 000 titles in PDF format. All these can be downloaded for free by the chapter or the entire book’. Accounting to Transportation & Infrastructure. Paperback and eBook copies available for purchase.
  • The Online Books Page
    University of Pennsylvania. ‘The Online Books Page is a website that facilitates access to books that are freely readable over the Internet. Major parts of the site include : An index of over three million online books freely readable on the Internet; Pointers to significant directories and archives of online texts; Special exhibits of particularly interesting classes of online books; Information on how readers can help support the growth of online books’.
  • New !University of Adelaide Press
    ‘Search by keywords in a title or discipline’. Expand the listings of sections titled from Anthropology to Veterinary Medicine. Download your choice.
  • Wikibooks
    ‘A Wikimedia project for collaboratively writing open-content textbooks that anyone, including you, can edit right now by clicking on the edit link that appears near the top of each Wikibooks page. Feel free to browse around our growing number of steadily improving books and be sure to check out our collection of featured books’.

Top of Page


  • New !99 Excellent Open Access Journals for Educators
    While textbooks are great to be able to access, journal entries can also be of value. Try some of these and see what you think.
  • A Framework for K-12 Science Education : Practices, Crosscutting Concepts, and Core Ideas
    ‘Proposes a new approach to K-12 science education that will capture students’ interest and provide them with the necessary foundational knowledge in the field’. Free in PDF format.
  • Blended Learning in K-12
    ‘Overview of the concept of blended learning and how it relates to the integration of technologies in the K-12 environment’.
  • New !Child Development - TED Talks [YouTube]
    A multitude of topics from an equally large number of presenters.
  • New !Child Development Studies - Open Educational Resources
    Annotated links to a range of sources for open access texts in this field.
  • New !Child Growth and Development
    ‘This text is a presentation of how and why children grow, develop, and learn. We will look at how we change physically over time from conception through adolescence. We examine cognitive change, or how our ability to think and remember changes over the first 20 years or so of life. And we will look at how our emotions, psychological state and social relationships change throughout childhood and adolescence’. You need to register to access this and other texts.
  • New !Creating Online Learning Experiences
    ‘Provides an updated look at issues that comprise the online learning experience creation process. As online learning evolves, the lines and distinctions between various classifications of courses has blurred and often vanished. Classic elements of instructional design remain relevant at the same time that newer concepts of learning experience are growing in importance. However, problematic issues new and old still have to be addressed’. Senior Secondary/University level. You need to register to access this and other texts.
  • New !Educational Learning Theories
    ‘Learning theories covered include the theories of Piaget, Bandura, Vygotsky, Kohlberg, Dewey, Bronfenbrenner, Eriksen, Gardner, Bloom, and Maslow’. You need to register to access this and other texts.
  • New !Educational Psychology
    ‘This book lays the foundation for prospective teachers to learn about various teaching methodologies and covers material typically found in many teacher training programs. In general the first half of the book focuses on broader questions and principles taken from psychology per se, and the second half focuses on somewhat more practical issues of teaching’.
  • Education for an Information Age
    ‘The primary goal of the text is to help you incorporate the computer into your K-12 curriculum’. Multiple formats available [PDF, ePub, Kindle, Daisy, ... ].
  • New !Flipped Through Design : “Flipping the Classroom” Through Instructional Design
    ‘Instructional Design provides a proven framework to design all types of instruction and these principles can be used to design a “Flipped” course’.
  • New !Introduction to Childhood Studies [Eliason]
    ‘The book supports a speaking-intensive course that introduces you to key concepts in the study of childhood from multidisciplinary perspectives. Your reading and listening will allow you to examine the historical and socio-cultural constructions of “the child” and childhood, exploring topics such as child development, cultural notions of adolescence, children as social agents, children’s rights, and challenges facing children in both local and global contexts’.
  • New !Introduction to Curriculum for Early Childhood Education
    From Understanding how children learn through to Planning for children’s learning.
  • Knowing What Students Know
    The Science and Design of Educational Assessment 2001. Free in PDF format.
  • New !Learning to Learn Online
    ‘Learning to Learn Online helps you prepare for online learning success by introducing you to the online learning environment and your role as a learner within it’.
  • New !Play-Responsive Teaching in Early Childhood Education
    ‘This open access book develops a theoretical concept of teaching that is relevant to early childhood education, and based on children’s learning and development through play. The book presents ideas on how combined research and development projects can be carried out, providing incentive and a model for practice development and research. The second part of the book consists of empirical studies on teacher’s playing skills and examples of play with very young as well as older children’.
  • Teaching Assistant’s Handbook
    2005. ‘Janet Kay’s best-selling Teaching Assistant’s Handbook has been revised and updated especially for Teaching Assistants working in the primary school’.
  • New !Teaching in a Digital Age : Guidelines for designing teaching and learning for a digital age
    ‘The book examines the underlying principles that guide effective teaching in an age when all of us, and in particular the students we are teaching, are using technology. A framework for making decisions about your teaching is provided’.
  • Updated !Teaching with Style
    2002. ‘A Practical Guide to Enhancing Learning by Understanding Teaching and Learning Styles’, Tony Grasha. Additional materials included in the package for this text.
  • New !Wellbeing in Educational Contexts
    Susan Carter and Cecily Andersen, University of Southern Queensland. Available to download in multiple formats.

Top of Page


  • 2020ok Mathematics
    Select sub-categories from Applied Maths to Trigonometry.
  • New !A Friendly Introduction to Mathematical Logic
    ‘In this expansion of Leary’s user-friendly 1st edition, readers with no previous study in the field are introduced to the basics of model theory, proof theory and computability theory. The text is designed to be used either in an upper division undergraduate classroom, or for self study’.
  • New !An Introduction to the Theory of Numbers
    ‘This book, which presupposes familiarity only with the most elementary concepts of arithmetic [divisibility properties, greatest common divisor, etc.], is an expanded version of a series of lectures for graduate students on elementary number theory’.
  • New !Applied Mathematics Textbook
    ‘This applied mathematics textbook covers Matrices and Pathways, Statistics and Probability, Finance, Cyclic, Recursive and Fractal Patterns, Vectors, and Design. The approach used is primarily data driven, using numerical and geometrical problem-solving techniques’.
  • Approved Textbooks [American Inst. of Mathematics]
    ‘The list groups open textbooks by course title. All the books have been judged to meet the evaluation criteria set by the AIM editorial’ group. Extensive listing with multiple options for some individual titles.
  • New !Elementary Differential Equations
    William F Trench. ‘This free edition is made available in the hope that it will be useful as a textbook or reference’.
  • New !Free and Open-Source Textbooks
    Dana C. Ernst. Primarily Mathematics though there is a small collection of Computing texts at the bottom of the lists.
  • Free Mathematics Books
    ‘Alphabetical list of online mathematics books, textbooks, monographs, lecture notes and other documents freely available on the web’. A Categorised Directory is found here. 500 included at time of updating.
  • Free Mathematics ebooks
    ‘Ebooks and guides on Mathematics, which can be viewed online or downloadable in PDF, CHM, RAR or ZIP’ formats.
  • Free Maths eBooks Online
    Gizmo’s Freeware. ‘A listing of 116 sites that legally offer free ebooks relating to Maths. There is a separate listing of sites offering free audio or video relating to Maths [link at top of page]’.
  • Free, Online Mathematics Books
    Online texts, books and similar resources related to Mathematics, online Math Courses and Theses.
  • Helping Children Learn Mathematics
    42 page text covering reasons why some children are not learning mathematics as well as they should and how this can be overcome. Free in PDF format.
  • Mathematics Books Online
    ‘General, Elementary Algebra & Trigonometry, Abstract Algebra, Mathematical Analysis & Calculus, Differential Equations, Linear Algebra, Geometry & Topology, Mathematical Logic, Category Theory, Number Theory, Probability & Statistics, Computational Mathematics, Applied Mathematics & Mathematical Physics, History of Mathematics & Popular Books’.
  • New !Mathematical Discovery
    ‘A book about mathematics appreciation via discovery, rather than about practical mathematics. It considers several problems that don’t appear to be amenable to ordinary arithmetic, algebraic or geometric techniques. It then guides the reader through the process of discovering the solution to each problem, using creative methods and simple techniques that arise naturally’.
  • New !Measure, Integration & Real Analysis
    ‘This book seeks to provide students with a deep understanding of the definitions, examples, theorems, and proofs related to measure, integration and real analysis. The content and level of this book fit well with a first-year graduate course on these topics’.
  • Online Mathematics Textbooks
    Nearly 80 links to online texts Free to use. Mathematics from Calculus to an Introduction to Vectors.
  • New !Open Access Texts - Mathematics
    ‘The following textbooks are on topics typically taught as part of an undergraduate program in mathematics. We have also included textbooks for mathematical methods courses often included in other degree programs [life sciences, liberal arts, etc.]’.
  • Updated !Open Textbook Library - Mathematics
    Quite a lengthy listing on Applied and Pure Mathematics
  • New !Teaching Mathematics at Secondary Level
    ‘Teaching Mathematics provides food for thought for all those involved in school mathematics, whether as aspiring teachers or as experienced professionals. It challenges us all to reflect upon what it is that makes secondary school mathematics educationally, culturally and socially important. Secondary schooling for those aged 11-14 in particular’. UK.
  • The Best Free Math Textbooks
    ‘Here we’ve selected some of the best available free maths textbooks. Includes Text title, Comments, Author, Download link, Additional link, Subject information’.


  • New !Abstract Algebra : Theory and Applications
    2020 edition. ‘An open source textbook designed to teach the principles and theory of abstract algebra to college juniors and seniors in a rigorous manner. Its strengths include a wide range of exercises, both computational and theoretical, plus many nontrivial applications. Rob Beezer has contributed complementary material using the open source system, Sage’.
  • New !Linear Algebra [J Hefferon]
    ‘Covers an undergraduate first course, with a prerequisite of Calculus I. Ancillary materials are available at the publisher link’.
  • Linear Algebra [Peter Petersen]
    ‘Covers the aspects of linear algebra that are included in most advanced undergraduate texts’.
  • New !Linear Algebra with Applications
    ‘Overall, the aim of the text is to achieve a balance among computational skills, theory, and applications of linear algebra. It is a relatively advanced introduction to the ideas and techniques of linear algebra targeted for science and engineering students who need to understand not only how to use these methods but also gain insight into why they work’.
  • New !The Easiest Way to Understand Algebra
    ‘This new book aims to teach children simple solutions to the problems posed while boosting their understanding and includes : A new approach to understanding the logic behind Algebra; 80 Algebra equations; Answers and detailed solutions; and a tutorial written with children in mind’.
  • Updated !Understanding Algebra [James Brennan]
    ‘Suitable for high-school Algebra, or for anyone who wants to learn introductory Algebra’. Read online or download as a PDF.


  • Updated !Advanced Calculus
    Lynn Loomis and Schlomo Sternberg. Harvard University. Note : this is a 57 MB PDF Document.
  • Calculus
    Online text by Gilbert Strang, 2005. MIT Open Courseware. Instructor’s manual and student Study Guide. Includes a series of videos.
  • New !Calculus [OER Commons]
    ‘The book is a useful resource for educators and self-learners alike. It is well organised, covers single variable and multivariable calculus in depth, and is rich with applications. In addition to the Textbook, there is also an online Instructor’s Manual and a student Study Guide. Prof. Strang has also developed a related series of videos, Highlights of Calculus, on the basic ideas of calculus’.
  • New !Calculus for Beginners
    MIT. 19 Chapters, Tools, Glossary of Notations.
  • New !Elementary Calculus
    ‘The book is designed for students who have completed courses in high-school algebra, geometry, and trigonometry. Though designed for college students, it could also be used in high schools. The traditional topics are covered, but the old idea of an infinitesimal is resurrected, owing to its usefulness [especially in the sciences]’.
  • New !Multivariable Calculus
    ‘This book covers the standard material for a one-semester course in multivariable calculus. The topics include curves, differentiability and partial derivatives, multiple integrals, vector fields, line and surface integrals, and the theorems of Green, Stokes, and Gauss’.
  • Precalculus [Collingwood, Prince, Conroy]
    2011. ‘The basic theme of this book is to study precalculus within the context of problem solving’.

General Mathematics

  • New !A Friendly Introduction to Mathematical Logic
    ‘At the intersection of mathematics, computer science, and philosophy, mathematical logic examines the power and limitations of formal mathematical thinking. Readers with no previous study in the field are introduced to the basics of model theory, proof theory, and computability theory. The text is designed to be used either in an upper division undergraduate classroom, or for self-study’.
  • An Introduction to the Theory of Numbers [Leo Moser]
    ‘An expanded version of a series of lectures for graduate students on elementary number theory’.
  • Basic Concepts of Mathematics [Elias Zakon]
    ‘Helps the student complete the transition from purely manipulative to rigorous mathematics. The many exercises and optional topics allow the instructor to adapt this book to many environments and levels of students’.
  • Computational Introduction to Number Theory and Algebra v2 [Victor Shoup]
    ‘Basic concepts from computational number theory and algebra, including all the necessary mathematical background. PDF format under a Creative Commons license’.
  • Dave’s Short Trig Course
    18 chapters from Who Should Take This Course ? via Applications of Trigonometry to Summary of Trigonometric Identities.
  • Differential Equations [Paul Dawkins]
    2011. ‘Basic Concepts; First Order Differential Equations; Second Order Differential Equations; Laplace Transforms; Systems of Differential Equations; Series Solutions; Higher Order Differential Equations; Boundary Value Problems and Fourier Series; Partial Differential Equations’.
  • New !Introduction to Probability
    ‘This text is designed for an introductory probability course taken by sophomores, juniors, and seniors in mathematics, the physical and social sciences, engineering, and computer science. It presents a thorough treatment of probability ideas and techniques necessary for a form understanding of the subject’.
  • Introduction to Probability, Statistics and Random Processes
    ‘For undergraduate as well as first-year graduate level courses on the subject. It can be used by both students and practitioners in engineering, mathematics, finance, and other related fields. The entire textbook, Short video lectures, Online calculators for important functions and distributions, a solutions manual for instructors’.
  • New !Mathematics for Elementary Teachers
    ‘This book will help you to understand elementary mathematics more deeply, gain facility with creating and using mathematical notation, develop a habit of looking for reasons and creating mathematical explanations, and become more comfortable exploring unfamiliar mathematical situations’.
  • New !Probability : Lectures and Labs
    ‘A text designed for a one-semester course in probability for students who have taken a one-semester course in Linear Algebra at the college level. The course is designed to be partially flipped, in the sense that it is designed to be about two-thirds lectures, and one-third laboratory experiments done using the open source language R’.
  • Updated !The Chaos Hypertextbook
    Mathematics in the Age of the Computer. ‘For anyone with an interest in chaos, fractals, non-linear dynamics, or mathematics in general’.

Top of Page

Technology & Computing

  • New !A Person-Centered Guide to Demystifying Technology : …
    ‘Working together to observe, question, design, prototype, and implement/reject technology in support of people’s valued beings and doings’.
  • Updated !
    ‘Database of Free/Open Access Online Computer Science Books, Textbooks, and Lecture Notes [1 256 books and growing]’.
  • New !Innovation in Information Technology
    ‘Progress in information technology has been remarkable, but the best truly is yet to come: the power of IT as a human enabler is just beginning to be realised. Whether the nation builds on this momentum or plateaus prematurely depends on today’s decisions about fundamental research in computer science and the related fields behind IT’.
  • New !Managing Risk and information Security
    ‘In this second edition of Managing Risk and Information Security, Malcolm Harkins helps us move our thinking into areas of risk that have become more prominent over the last several years’.
  • New !Re-engineering the Uptake of ICT in Schools
    ‘Key to the success of the iTEC project, and what makes it different from other, technology-focused education initiatives, is that it allows teachers to take a step back from their everyday practice to visualise and create scenarios of how learning could be’.
  • New !Rethinking The Internet of Things
    A scalable Approach to Connecting Everything. ‘In these pages, I’ll explain why terse, self-classified messages, networking overhead isolated to a specialised tier of devices, and the publish/subscribe relationships formed are the only way to fully distill the power of the coming Internet of Things’.
  • Technology [IntechOpen]
    ‘115 Open Access Books’ on a wide variety of topics in this area.


  • A Practical Theory of Programming
    ‘Download the book in four parts, in PDF format. Download the lecture visuals, in PDF format’. Also in Chinese.
  • Building Accessible Websites [Joe Clark]
    Revised in July 2019 and only available online unless you wish to buy a copy.
  • Updated !Computer and Information Science [IntechOpen]
    ‘430+ Open Access Books’.
  • Free ebooks from Microsoft Press
    ‘From technical overviews to drilldowns on special topics, these free ebooks are available in PDF, EPUB and/or Mobi for Kindle formats, ready for you to download’.
  • New !Computer Science - Open Educational Resources
    ‘Open Textbook Collections, Courses and video’ links having a primary emphasis on computer sciences.
  • Foundations of Computation [Critchlow, Eck]
    2011. From logic, sets and functions to theoretical computer science.
  • Free Computer Books, Tutorials & Lecture Notes
    9 major areas, each with multiple sub-directories, e.g. Languages 34, link to Maths Books, IT References, Other Book Sites, FAQs, more.
  • FreeTechBooks
    ‘Database of Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes’.
  • Green Tea Press
    ‘Publisher of How to Think Like a Computer Scientist : Learning with Python. Readers are Free to copy and distribute the text’.
  • Updated !How To Design Programs
    An Introduction To Programming and Computing. ‘Places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. Includes the environment, teacher guides, exercises for all levels, solutions, and additional projects’. MIT, 2020 edition.
  • Introduction to Machine Learning [Nils Nilsson]
    Stanford University. Available as a full PDF download.
  • New !Introduction to Scientific Programming with Python
    ‘A compact introduction to scientific programming. No prior knowledge of programming is needed’.
  • New !Microsoft Office 365
    ‘This book shows you how you can use cloud computing - and specifically, Office 365 - to get more done, collaborate more easily, and work more flexibly than you ever have before’.
  • O’Reilly Open Books
    Books, some now out of print, on areas of computing. Most under Creative Commons.
  • Python Bibliotheca
    ‘Aims to be a library of educational materials using Python to teach computer programming’. Includes textbooks for beginners, tutorials, multimedia, more.
  • Software Engineering for Internet Applications
    MIT Press 2006. ‘The textbook for the MIT course Software Engineering for Internet Applications for juniors and seniors in Computer Science’.
  • New !Web Accessibility for Developers
    ‘A technical book aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web’.

Top of Page

× Calendar Competitions Conferences Curriculum Education Resources Site Information Special Pages Teachers Tertiary