UCSD Teaching

I was the senior systems engineer for the Center for Wireless and Population Health Systems (CWPHS) at the University of California, San Diego School of Medicine where I developed and evaluated wireless applications for collecting and analyzing data in the areas of physical activity, energy balance, and nutrition as well as clinical applications.

As a member of the research staff, I did not have teaching obligations but I still managed to teach two classes over a 5 year period.

CSE-40729 BREW Software Development

BREW was Qualcomm primary software development platform for “feature phones” This Qualcomm-approved, hands-on course offered through University of California San Diego (UCSD) provides the information needed to design and build software applications for Qualcomm’s Binary Runtime Environment for Wireless (BREW) platform. The highly focused course concentrates on practical, hands-on experience developing BREW applications using C++, the SDK and tools provided by Qualcomm.


CSE-191 is a 13 week, hands-on, project-based course in which the students work in small teams to contribute to an ongoing UCSD research project. As the senior systems engineer in the Center for Wireless and Population Health Systems, I sponsored and mentored several CSE-191 projects:

  • BBeat: a J2ME cellphone application that allows teenagers at risk for Type II Diabetes, who are in an National Institutes of Health funded clinical trial of an obesity intervention program, to monitor and record their physical and dietary habits.
  • SMS/MMS Messaging:  Researched the effectiveness of text and multimedia messaging in motivating individuals and encouraging group interactions.
  • Developed prototype of a Bluetooth enabled bathroom scale that timestamped and stored a person’s daily weight measurements for later uploading to a web server.

My College of the Desert workshops are based on my experiences mentoring CSE-191 projects.

%d bloggers like this: