Andrew DeOrio

Andrew DeOrio is a lecturer at the University of Michigan. His research interests are in ensuring the correctness of digital hardware designs. In addition to teaching software and hardware courses, he teaches Creative Process and works with students on technology-driven creative projects. Andrew also plays music and makes fire organs.
awdeorio@umich.edu

News

A Lesson on Data Abstraction
Data abstraction helps computer scientists model complex phenomena and makes programs easier to maintain and modify. This interactive lesson will focus on computer science concepts that apply to many different programming languages, although examples will be in C++. The material is based on my lectures from a 200-level programming and...


42 Hours of Re-Creativity
This year's 42 Hours of Re-Creativity was focused on wearables, and had a great showing of teams. Students from two groups used computing in their projects, both integrating computing using a Makey-makey into their wearable projects.


Creative Computing Workshop
Pay a visit to the creative world of computer science and engineering with Dr. Andrew DeOrio. In this hands-on session, you will be creative makers and problem solvers, engineering a solution to a problem. We will use computing devices called Makey-makeys to interface a computer to the real world. By...


Creative Process Final Projects
Final projects are in from the Creative Process course. Creative Process is a class where students are encouraged to explore their own creativity. Faculty from Architecture, Visual Arts, Music and Engineering teach students their own approaches to creativity. Students engage in 2-week workshops with each faculty member, and then complete...


Kellogg Eye Center Team Develops Prototype
Students Di Chen (Graduate-BME), Maureen Daum (CSE), Aaran Varatharajan (Bio-Sci), Prithvijeet Yadav (Math), and Haowei Yu (CSE), came together with Dr. Thiran Jayasundera, Dr. Naheed Khan, Amani Al-Tarouti and Professor Andrew DeOrio to develop a prototype for a unified, intuitive visualization tool that highlights relationships among different specialized eye tests....