• Contact Info

Weaver, Zachary Markus

Teaching Assistant Professor

Positions

Teaching

courses taught

  • ATLS 3300 - Object: Introduction to Physical Computing
    Primary Instructor - Spring 2020 / Summer 2023 / Fall 2023
    Introduces the fundamentals of physical computing. This class is an exploration of computing that starts from the perspective that humans are fundamentally physical beings. Students will design projects that interact with humans and the physical world and will learn to integrate sensors, motors, and simple electronics into creative projects. Projects will include interactive installations, art projects, games, and audio controllers.
  • ATLS 4010 - Capstone Projects I
    Primary Instructor - Spring 2024
    The focus of this advanced practicum course is the development of an individual thesis project. Specific class sessions will feature a combination of lectures, demonstrations, guest speakers, lab sessions, and critiques. This course also entails group work, portfolio development, critical theoretical readings, and a significant written component.
  • ATLS 5410 - Creative Technologies
    Primary Instructor - Spring 2022 / Spring 2023 / Spring 2024
    This course gives students hands-on exposure to a wide range of technologies, including 3D printing, laser cutting, microcontrollers, sensors and programming. Through rapid prototyping and problem solving, students gain technical fluency and competence while identifying technology skills they wish to develop further.

Background