3D Art and Design employs engineering and design thinking mindsets in the development of 3D modeling projects that expose students architecture, product development, and socially-conscious design. Students solve engineering challenges by developing 3D models and physical prototypes using Computer Aided Design (CAD) software and 3D printers.
This course is a hands-on introduction to the technology and mindsets of making. Projects will introduce students to coding, engineering, and design thinking by leveraging tools like Arduinos, 3D printers, laser cutters, and more. Wearable tech, 3D printed boats, line-following robots, and electronic music instruments are just a few examples of potential projects created in this course.
Creative Coding employs computer programming as a means of creative expression. “Algorithmic” and generative art, interactive web apps, data visualizations, and virtual reality are just a few examples of the creative potential of code explored through projects.
AP Computer Science A with Processing is equivalent to a semester-long college-level computer science course that explores foundational computer science topics related to data structures and algorithms. By using Processing, a visual programming language written in Java and used by artists, students can explore infinite creative computing possibilities.
Advanced Topics is designed to give students time and space to work on personally-meaningful topics in computer science and making. Students have worked on projects related to data science, machine learning, XBox Kinect, projection mapping, and more.
This course is based on the Engineer Your World curriculum developed by UT Austin's Engineering Department. Students work on project-based, collaborative projects to explore engineering mindsets and disciplines.