Thomas Zachariah

PhD Student / Computer Science & Engineering / University of Michigan    4908 Bob & Betty Beyster Building, Ann Arbor, MI

About Thomas

I am a PhD student at the University of Michigan in the Computer Science and Engineering Department.

Currently, my research is focused on embedded systems, particularly in the development, deployment, and application of low-power wireless sensor network architectures.

I am part of Lab11 and work with Professor Prabal Dutta.

Prior to graduate studies, I attended Loyola Marymount University and received a B.S. in Electrical Engineering with Computer Engineering Emphasis, and Minors in Computer Science and Applied Mathematics, graduating Magna Cum Laude.

Research & Projects


Hemera: Indoor Monitoring (Duttection)

For this project, I recommissioned an older Lab11 sensor board PCB, Hemera, that runs TinyOS and contains temperature, humidity, light, and motion sensors. I reimplemented the sampling procedures and set up a stream to GATD, the lab's cloudbased management system, making the data available online. The main demo, codenamed Duttection, is a feed from a sensor board hidden in the office of my advisor, Prabal Dutta.
Source / Demo / Design & Original Implementation by Brad Campbell

Sentiment Analysis of Videos

For this project, my team addressed the challenge of performing sentiment analysis on the visual features of video content. We used the method of Visual Sentiment Ontology to extract Adjective Noun Pairs and identify a sentiment score for each of the video frames. We then use HMM and SVM regression to identify the sentiment label of the entire video.
Demo / Symposium Paper

The Car Whisperers: Automotive Diagnostics & Communication

For this project, my team developed a communication system for on board vehicle diagnostics, intended for use by average drivers.
Site / Video

Parking Lot Sensor Network

Working with Dr. Gustavo Vejarano at Loyola Marymount University, I developed software and deployed a series of TinyOS-based wireless sensor networks for parking lot occupation detection. Each network consisted of several motes with light sensors that were placed in individual parking spots and each demonstrated a different method of detection or network configuration.

Space Weather Impacts on GPS Signals

Working with faculty from the Cognitive Communications and Space Physics departments at VirginiaTech, I, along with my team, developed software to process and analyze raw data from new space weather and satellite communication instrumentation deployed in Antarctica. To demonstrate, we performed statistical study on the initial 4-month batch of data. Additionally, I created a GUI to monitor retreived data in real time. Core components of the software are still used in studies today. The research was part of an undergaduate summer program funded by the NSF.
Symposium Paper / AMERICAN GEOPHYSICAL UNION FALL 12: Poster #1, Poster #2

Climate Model Processing: Impacts on SoCal Water Resources

Working with Nobel Laureate, Dr. Jeremy Pal of the Civil Engineering Department at Loyola Marymount University, I developed software to process and analyze climate model data, and to expose potential impacts of climate change scenarios. As a case study, I analyzed data for the watershed regions that supply Southern California to predict climate change impacts on the area's water resources over the next century. My software continues to be utilized for similar studies of other regions and different climate models. My research was funded by the LMU RAINS & UROP research grants.
Poster / Case Study Presentation



Introduction to Logic Design
Graduate Student Instructor
University of Michigan


Teacher's & Lab Assistant
Loyola Marymount University


Teacher's & Lab Assistant
Loyola Marymount University