The School of Architecture

Adjunct Lecturer, Physical Computing

Location
California, Estados Unidos
Pay
Not disclosed
Type
Tiempo completo y Medio tiempo · In-Person
Posted
August 7, 2026

About this position

The School of Architecture seeks an instructor to develop and teach a seminar in physical computing for architecture students. The course introduces students to embedded sensing, actuation, and microcontroller programming as design tools, and pairs this work with parametric modeling in Rhino and Grasshopper. Students will move between digital simulation and physical prototyping across the semester, building working assemblies that respond to environmental or user input. This is a hands-on, studio-adjacent seminar. Students are expected to leave the course able to wire a circuit, program a microcontroller, and connect that behavior back into a computational design workflow. Course Focus Sensor and actuator fundamentals (light, proximity, temperature, motion, load); Microcontroller programming (Arduino or comparable platform) for architectural applications; Rhino and Grasshopper as an interface for parametric control and data visualization; Integration of physical prototypes with digital models, including live data feedback loops; Basic circuit design, breadboarding, and soldering; Fabrication methods appropriate to small-scale working prototypes (3D printing, laser cutting, basic CNC); and Final deliverable projects: responsive or interactive architectural assemblies. Responsibilities Design and deliver weekly seminar sessions combining lecture, demonstration, and hands-on labwork; Develop a sequence of exercises building from single-sensor circuits to integrated, Grasshopper-linked assemblies; Advise students on final projects, including technical troubleshooting; Maintain lab safety standards for electronics and fabrication equipment; and Coordinate with school fabrication staff on shop access and material budgets. USC reserves the “Adjunct” appointment for faculty teaching less than full-time at USC, who are employed full-time in a primary profession or career elsewhere. Adjunct faculty typically teach only one course per year but, in excepti

Requirements

  • Microcontroller programming (Arduino or comparable platform) for architectural applications;
  • Adjunct faculty typically teach only one course per year but, in exceptional cases, may teach one course per semester, if approved by the dean
  • When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer equity, federal, state, and local laws, as well as external market and organizational considerations
  • Bachelor's degree in Architecture, Art, Engineering, Computer Science, Industrial/Product Design, or a related field; equivalent professional experience may substitute for the degree requirement;
  • Professional or research experience in physical computing, interactive architecture, kinetic systems, or a closely related field;

Listing sourced from Google Jobs — apply there; OpenLecture never collects applications.

How the pay compares

Medians across listings on this board that disclose per-course pay, updated daily.

This listing
Not disclosed
Computer Science & IT median
$5,000/ course, n=31