Software architects are in charge of designing and developing the software programs that computers need to operate. In this book, readers will learn more about what software architects do, including where they work, what information they should know, and what skills they should have. STEM concepts addressed in the Next Generation Science Standards are discussed throughout the text. The text support elementary curriculum and addresses computational thinking. A glossary helps readers gain an understanding of new or complicated computer terminology.