FAQ | Contact Us  |  Register  |  Login

UC Davis Center for Integrated Computing and STEM Education (C-STEM) --- Research and Outreach
Home > Curriculum > C-STEM Math-ICT Curriculum

C-STEM Math-ICT Curriculum

The C-STEM Math-Information and Communication Technologies (Math-ICT) Curriculum is specially designed to prepare K-12 students for Computing and STEM related careers and post-secondary studies. The C-STEM  Math-ICT Curriculum  provides K-12 students with up to 13 years of hands-on integrated math and computer science education with coding in Blockly and Ch/C/C++,  the computer programming language used most widely in colleges and industries. They will thus be better prepared to take on the challenges that await them in college and the workplace. 

The curriculum includes robotics and math with coding activities for elementary school students, computer programming and robotics courses for middle school students,  computer programming and robotics courses, AP Computer Science Principles, and a capstone course on Principles and Design of Cyber-Physical Systems for high school students, as well as Common Core compliant math curriculum integrated with computing and robotics.

The rigorous curriculum teaches Ch/C/C++ for computing. C/C++ is the foundation for ICT and the most widely used programming language in universities and the ICT industry.  Students using the C-STEM Math-ICT Curriculum are exposed to computational thinking and coding in Blockly and Ch/C/C++ for 13 years, woven together with math, science, engineering, and even artistic projects such as video production.

The C-STEM Math-ICT Curriculum uses integrated learning approaches. Students will learn math with ICT and applications, programming in Blockly and Ch/C/C++, computational thinking, algorithm development, robotics, microcontroller, design thinking, 3D modeling and 3D printing for rapid prototyping and product realization with ICT, building Internet of Things (IoT) and Cyber-Physical Systems (CPS), etc. All pathway courses are pre-approved with A-G credit to fulfill admission requirements for the UC and California State University systems.

The C-STEM Center provides unique C-STEM professional development for STEM teachers, including those who have no prior computer programming and robotics experience, to implement the C-STEM ICT Pathway effectively. The center can bring the C-STEM professional development opportunities to your school, district, county, and region through C-STEM 1-Day Workshop, 2-Day Academy, 1-Week Institute, 1-Week Workshop, On-Site Professional Development, and Train-the-Trainer Affiliate Program.

Building on the proven educational computing and robotics technologies, including C-STEM Studio and RoboBlockly,  the C-STEM Math-ICT Pathway will allow school districts to meet President Obama’s goals of “Computer Science for All”  and  “offering every student the hands-on computer science and math classes that make them job-ready on day one.”


C-STEM Math-ICT Curriculum brochure


The C-STEM Math-ICT Curriculum brochure contains detailed information about the pathway.

If you would like to find out more information about, sponsor, and collaborate on the C-STEM Math-ICT Pathway, please Contact Us.