Computer Science

Computer Science (CS) is the study of how computers and computational systems work, including problem solving, data programs, and the design of digital solutions. As technology continues to transform how we learn, work, and communicate, CS has become an essential skill for students in this era.

To prepare New Mexico students for future academic and career opportunities, the New Mexico Public Education (PED) is committed to expanding high-quality CS education for all learners. Through the New Mexico Computer Science Strategic Plan, PED supports the adoption of state Computer Science Standards, the development of highly qualified CS educators, and the integration of computer science across K–12 classrooms. A main focus of this work is ensuring equitable access to computer science education for every student, regardless of location or background.

Together we are working to equip New Mexico students with computational thinking skills and technical knowledge they need to succeed in this rapidly evolving digital society.

Below are a variety of resources to support educators and administrators in the implementation of the New Mexico Computer Science Standards.

Computer Science Standards

New Mexico computer science instruction is derived from the Computer Science Teacher Association (CSTA) K–12 Computer Science Standards. These nationally recognized standards define grade-banded expectations for student learning and provide a consistent framework for computer science education across K–12.

Computer Science in New Mexico Schools

Computer science instruction in New Mexico may be offered across grade levels through a variety of instructional models. Districts and schools have flexibility in how computer science is implemented, provided instruction aligns with adopted standards and local graduation requirements.

Computer science may be delivered through standalone courses, integrated instruction, or career and technical education pathways, depending on the local context and student needs.

Professional Learning and Support

The New Mexico Public Education Department (PED) supports educators and districts in implementing computer science instruction through professional learning opportunities and technical assistance. These supports are intended to build equator capacity and ensure high-quality computer science learning aligned with the adopted standards.

Computer Science Education for All

This self-paced course, developed by the Public Education Department, supports educators to begin their computer science journey and give them the fundamental information that you need to incorporate computer science into their class or school.

For more information about professional learning opportunities, please visit the Bureau’s professional learning page:

Resources for Educators

The PED provides access to a range of resources to support CS instruction. These resources are intended to assist educators and districts with planning, implementation, and access to digital tools that are aligned with the adopted standards.

Computer Science Videos

K–12 Education in the Age of AI: The 2024 Henry and Bryna David Lecture with Shuchi Grover

Why K–12 education must evolve to include AI literacy and thoughtful use of AI tools so that students are prepared for a future shaped by artificial intelligence.

Crash Course Navigating Digital Information Preview

A crash course that supports educators in understanding how students evaluate, analyze and verify information in digital environments. It aligns with the computer science standards related to computational thinking, data and information literacy, and digital citizenship.

Crash Course Computer Science Preview

The Crash Course Computer Science series, explaining that it will trace the history and key ideas behind computers, from early concepts to modern hardware and software.

Digital Resources

CSforALL

A national initiative and nonprofit movement dedicated to making high-quality computer science (CS) and AI education accessible to every K-12 student in the United States.

CSunplgged.org

Teaches computer science concepts without using computers, through hands-on games, puzzles, and physical activities.

Code.org

A nonprofit platform that offers free, engaging computer science (CS) and artificial intelligence (AI) learning resources for learners of all ages and skill levels.

CommonSense.org

Free K–12 resource hub that helps teachers and families teach digital citizenship, online safety, and responsible technology use.