# For schools and teachers

Preparing students for research is a long process that requires collaboration with teachers and schools.

The Institute for Computing in Research offers both curriculum modules and teacher professional development in the areas listed below. Our curriculum is designed by active researchers in those areas, and we emphasize preparing students for research as well as connections between different academic areas.

Data Science

Software Engineering

Software Development

in Quantitative Disciplines

IT
DevOps

Physics, Astronomy, and Astrophysics

$\Gamma(z) = \int_0^\infty x^{z-1} e^{-x} dx$

Mathematics

Research Skills and Critical Thinking

Nothing is more satisfying than to write a good sentence. It is no fun to write lumpishly, dully, in prose the reader must plod through like wet sand. But it is a pleasure to achieve, if one can, a clear running prose that is simple yet full of surprises. This does not just happen. It requires skill, hard work, a good ear, and continued practice.

Barbara Tuchman

Writing in the Content Domain