Computer Science
Thriving In Our Digital World
Thriving in Our Digital World teaches the fundamentals of computer science and its far-reaching impact today. The course is designed to be accessible and inclusive, welcoming students of all levels of understanding. Using a project-based framework, students explore their creative side and apply computational thinking and problem-solving skills that go beyond the classroom in preparation for the workplace demands of the future.
Each unit encourages students to bring their own perspectives as they research, analyze, and build alongside their teacher. Students develop new competencies that challenge assumptions and misconceptions of computer science and what it means to be a computer scientist. They are introduced to 2-D and 3-D modeling, animation, video manipulation, the basic concepts of cybersecurity and artificial intelligence, programming in a visual environment and coding in JavaScript, and more.
Students collaborate on high-quality curriculum designed by the University of Texas at Austin faculty and, ultimately, leave the course with a tangible product that demonstrates mastery and relevancy across many industries.
BIG IDEAS
IMPACT
Analyzing underlying technologies that drive industry, government, and social interaction while investigating how their own digital footprint relates to fundamental cybersecurity principles
PROGRAMMING
Solving a variety of creative tasks using an evolving knowledge of programming control structures
REPRESENTATION
Through the lens of digital abstraction, learning how systems are layered to enhance user experience; managing data structures, such as arrays; and creating modular functions
DIGITAL MANIPULATION
Using design principles and creative coding to create dynamic online experiences and synthesize media through 2-D and 3-D modeling, image filter creation, pixel manipulation, and audio/video integration
BIG DATA
Exploring data science and machine learning while researching and collecting big data sets to deliver a presentation that supports or refutes proposed hypotheses.
- UT Course Code: CS 302
- 3 College Credits