Back to Library

Competency-Based Education Resources

Self-paced, mastery-based learning with free open-access textbooks

Competency-based education (CBE) focuses on what you can do, not how long you sit in a classroom. Instead of following a fixed semester schedule, you progress by demonstrating mastery of specific skills and knowledge areas. DataField.Dev supports this model by providing comprehensive, always-available textbooks that let you learn at your own pace, revisit material as needed, and build real competency through practice and application.

42
Free Textbooks
11876
Total Pages
Free
Always Free
Self-Paced

Why Our Textbooks Work for CBE

Self-Paced

No deadlines, no semesters. Move through the material at the speed that works for you. Spend more time on difficult concepts and accelerate through areas you already understand.

Mastery-Focused

Comprehensive coverage with practical examples, exercises, and real-world code. Each textbook is designed to build deep understanding, not just surface familiarity.

Always Available

No access codes, no expiration dates, no publisher portals. Every textbook is available online 24/7 from any device. Come back and review material whenever you need to.

Completely Free

No financial barriers to learning. Every page of every textbook is free to read, share, and use. Cost should never prevent someone from building new competencies.

Learning Paths by Competency Area

Our textbooks are organized into competency areas. Each area represents a set of related skills you can develop through focused study. Choose the competency you want to build and follow the textbooks listed below.

Computer Science — Programming Languages Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — programming languages.

Computer Science — Ethics & Society Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — ethics & society.

Computer Science — Artificial Intelligence Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — artificial intelligence.

Business — Artificial Intelligence & Analytics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in business — artificial intelligence & analytics.

Social Science — Psychology & Media Studies Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — psychology & media studies.

Social Science — Psychology Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — psychology.

Mathematics — Statistics & Data Science Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in mathematics — statistics & data science.

Business — Digital Entrepreneurship Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in business — digital entrepreneurship.

Science — Interdisciplinary Studies Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in science — interdisciplinary studies.

Social Science — Data Ethics & Society Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — data ethics & society.

Computer Science — Cybersecurity Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — cybersecurity.

Social Science — Cultural Studies Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — cultural studies.

Social Science — History & Regional Studies Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — history & regional studies.

Social Science — Psychology & Cognitive Science Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — psychology & cognitive science.

Social Science — Communication & Psychology Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — communication & psychology.

Science — Home Science & Engineering Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in science — home science & engineering.

Computer Science — Database Systems Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — database systems.

Computer Science — Programming Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — programming.

Computer Science — Data Science Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — data science.

Mathematics — Statistics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in mathematics — statistics.

Business — Finance & Economics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in business — finance & economics.

Social Science — Education & Learning Science Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — education & learning science.

Social Science — Media & Information Literacy Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — media & information literacy.

Science — Physics & Music Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in science — physics & music.

Social Science — Political Science & Data Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — political science & data.

Social Science — Media & Communication Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — media & communication.

Science — Physics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in science — physics.

Business — Finance & Technology Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in business — finance & technology.

Social Science — Psychology & Behavioral Science Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — psychology & behavioral science.

Mathematics — Probability & Statistics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in mathematics — probability & statistics.

Social Science — Surveillance & Privacy Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — surveillance & privacy.

Social Science — Behavioral Science & Statistics Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — behavioral science & statistics.

Computer Science — Software Engineering Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — software engineering.

Social Science — Media Studies & Psychology Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in social science — media studies & psychology.

Computer Science — Applied Technology Competency

Skills you'll develop: analytical thinking, technical proficiency, problem-solving, and applied knowledge in computer science — applied technology.

How to Use These Resources for CBE

Follow these steps to structure your own competency-based learning program using our free textbooks:

  1. Choose your competency area Identify the skills you want to build. Browse the competency areas above and select the one that aligns with your learning goals or career aspirations.
  2. Follow the textbook at your own pace Work through the chapters in order, spending as much time as you need on each topic. There are no deadlines — focus on understanding, not speed.
  3. Complete exercises and build projects Each textbook includes exercises, code examples, and practical scenarios. Apply what you learn by completing these activities and building your own projects.
  4. Use our free course syllabi for structure Need more guidance? Our free course syllabi provide week-by-week study plans built from the same textbooks. Follow a syllabus for a more structured experience.
  5. Build a portfolio demonstrating mastery As you complete exercises and projects, compile your work into a portfolio. This tangible evidence of competency is more valuable than any certificate — it shows what you can actually do.

For Educators

If you run a competency-based education program, our textbooks are designed to support your curriculum:

Adopt freely: All textbooks are licensed under CC BY-NC-SA 4.0, so you can share, assign, and adapt the material for non-commercial educational use.

No cost to students: Eliminate textbook costs entirely. Students access everything online with no sign-up and no access codes.

Map to competencies: Use individual chapters or sections as learning modules mapped to your program's competency framework.

Ready-made syllabi: Our course pages provide structured syllabi you can use as a starting point or adapt for your own CBE program.

Visit our For Instructors page for detailed adoption guidance, licensing information, and contact details.

Start Learning

Ready to build new competencies? Pick a starting point and begin your self-paced learning journey today.

Browse Courses Free Textbooks Student Start Here Career Changer