100

CSS 100 Computational Thinking and Technical Writing

This course will introduce students to computational and critical thinking to solve problems along with technical documents for both written and digital media. Students will explore the pillars of computation thinking: decomposition, pattern recognition, pattern generalization and abstraction, and algorithm design. Students will also practice writing for professional settings and focus on types of documents necessary to make decisions and take action. Pre-requisite(s): None. Co-requisite(s): None. 5 quarter hours

5

CSS 101 Introduction to Open-Source Data and Software

Open science creates more advanced and inclusive research faster, builds a more just and equitable world, and ensures that minds from all walks of life can participate in research. Open science will broaden participation, increase accessibility to knowledge, and embrace new technologies that can respond to these changes at scale. This course covers the basics of open science, open-source data and software, and communicating results openly. Pre-requisite(s): None. Co-requisite(s): None. 2 quarter hours

2