• Contact Info

Rivera, Michael

Assistant Professor

Positions

Research Areas research areas

Research

research overview

  • Dr. Rivera's research explores manufacturing and rapid prototyping technologies like 3D printing. His work is focused on inventing and investigating novel fabrication techniques, algorithms for computational design, and sustainable materials for applications in interactive systems (sensors, actuators, and displays), smart textiles, and biodegradable electronics. His work aims to advance science and engineering while positively impacting people, society and the environment.

keywords

  • Human-Computer Interaction, Computational Fabrication, Digital Fabrication, Small-Scale Manufacturing, Rapid Prototyping, Additive Manufacturing, 3D Printing, Smart Materials, Bio-based Materials, Environmental Sustainability

Teaching

courses taught

  • ATLS 3300 - Object
    Primary Instructor - Spring 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 4519 - Advanced Special Topics
    Primary Instructor - Fall 2023 / Spring 2024 / Fall 2024
    Analyzes special interest areas of multidisciplinary creative technology and design research and practice. May be repeated up to 32 total credit hours.
  • ATLS 5519 - Advanced Special Topics in Creative Technology and Design
    Primary Instructor - Fall 2023 / Spring 2024 / Fall 2024
    Analyzes special interest areas of multidisciplinary creative technologies and design research and practice. May be repeated up to 9 total credit hours for different topics.
  • ATLS 7500 - ATLAS Graduate Research Methods
    Primary Instructor - Fall 2022
    The objective of this course is to provide a primer for key methodological approaches used in the field. Students will investigate a broad set of techniques for conducting theoretical, design, and experimental research. They will explore how to formulate and investigate research questions using these methods. Topics covered will include basic research ethics, research project design, approaches to constructing theory, research through design techniques, and methods for experimental study. May be repeated up to 6 total credit hours.
  • CSCI 4830 - Special Topics in Computer Science
    Primary Instructor - Fall 2023 / Spring 2024 / Fall 2024
    Covers topics of interest in computer science at the senior undergraduate level. Content varies from semester to semester. Only 9 credit hours from CSCI 4830 and/or CSCI 4831 can count toward Computer Science BS or BA.
  • CSCI 7000 - Current Topics in Computer Science
    Primary Instructor - Spring 2024 / Fall 2024
    Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 18 total credit hours.

Background

International Activities

geographic focus

Other Profiles