• Spring 2016: EE137B - Introduction to Power Systems: Studies recent and future changes in grid design and operation, focusing on new and emerging technologies with a special emphasis on distribution systems and loads.
  • Spring 2017: E157AC - Engineering, Environment and Society: Teaches future engineers to look beyond the technical orientation of their field and recognize the ways in which problems that are commonly defined in technical terms are at their roots deeply socially and politically embedded. Students learn how to approach solutions to these problems in ways that prioritize social justice, with an understanding of both the possibilities and limitations of technically-based engineering solutions. My office hours will be on Mondays 11-noon in 337B Cory. I will hold discussion sections on Wednesdays 4-5pm and 5-6pm.


Graduate Student Wellbeing

EECS Peers is a student-run resource for grad students dealing with the various challenges and struggles of grad school. If you’re looking for someone to talk to or could use the perspective of an older grad student, we provide a listening ear.

Automating Us - Social Implications of Automation Research and Technologies

With my peers Daniel Aranki, Jaime F. Fisac and Cathy Wu, we started a reading and discussion group on the social implicaitons of automation. In our first months, we read different popular reads and some scientific papers on the topic. We have materialized our insights and questions in a feature article for the Berkeley Science Review, titled Automating Us - the entanglement of people and machines. You can reach out to all of us with comments and ideas via