Ana Ramírez Chang


http://www.cs.berkeley.edu/~anar
UC Berkeley
360 Hearst Mining
(510) 642-1268

Education University of California - Berkeley, Berkeley CA
PhD Student in Computer Science, emphasis in HCI
Advisor: John Canny
2002 - present
University of California - Berkeley, Berkeley CA
Masters of Science - Computer Science, emphasis in HCI
Advisors: Marc Davis and Jennifer Mankoff
2002 - 2005
Carnegie Mellon University, Pittsburgh PA
Bachelors of Science
Major: Computer Science
Minor: Engineering Studies
1998 - 2002

Smoky Hill High School, Aurora CO
High School Diploma
International Baccalaureate Diploma
1994 - 1998

Publications
  • Ana Ramírez Chang and Marc Davis. "Active Capture Design Case Study: SIMS Faces." In Proceedings of Conference on Designing for User eXperience (DUX 2005) in San Francisco, California, Forthcoming 2005.
  • Ana Ramírez Chang and Marc Davis. "Designing Systems that Direct Human Action." In Extended Abstract Proceedings of CHI 2005, Conference on Human Factors in Computing Systems (2005)
  • Ana Ramírez and Marc Davis. “Active Capture and Folk Computing.” In Proceedings of IEEE International Conference on Multimedia and Expo (ICME 2004) Special Session on Folk Information Access Through Media in Taipei, Taiwan, IEEE Computer Society Press, 2004.
  • Jeffrey Heer, Nathaniel S. Good, Ana Ramírez, Marc Davis, and Jennifer Mankoff. "Presiding Over Accidents: System Direction of Human Action." In Proceedings of CHI 2004, Conference on Human Factors in Computing Systems (2004)
  • Marc Davis, Jeffrey Heer and Ana Ramírez. "Active Capture: Automatic Direction for Automatic Movies (Demonstration Description)." In Proceedings of 11th Annual ACM International Conference on Multimedia in Berkeley, California, ACM Press, 88-89, 2003.
Relevant Courses Data Analysis (Psych205a)
Human-Centered Computing (CS294)
Mathematical Thinking and Problem Solving (EDU224A)
Digital Media Design Studio (IS290-10)
Computer Vision (CS280)
Research Topics in Human-Computer Interaction (CS260)
Multimedia Information Systems (IS246)
Design and Analysis of Programming Languages (CS263)
Experience

Graduate Researcher (Spring 2003 - Fall 2005)
Advisor: Marc Davis (marc[at]sims.berkeley.edu)

Working on language support for design, prototyping and implementation of applications with rich multimedia input and output as well as complex timing requirements such as what Professor Davis calls Active Capture applications.

Fuji Xerox Palo Alto Labratory (Summer 2004)
Mentor: John Adcock (adcock[at]fxpal.com)

Design and Implement a gestural interface for a video database visualization tool using data gloves and 3D-Brids as input devices.

Microsoft C++ Backend (Summer 2001)
Mentor: Bruce Forstal (brucefo[at]microsoft.com)

Design and Implement a filter on a diff tool that filters out benign register name differences in assembly code.

Teaching

UCB - IS246 Multimedia Information (Fall '03)
Professor Marc Davis (marc[at]sims.berkeley.edu)

+ Review Film Theory Assignment
+ Critique 2min films
+ Provide guidance on final projects

 

UCB - CS164 Programming Languages and Compilers (Spring '03)
Professor George Necula (necula[at]cs.berkeley.edu)

+ Lead two weekly discussion sections
+ Grade Exams
+ Hold weekly office hours
+ Write exam questions

 

UCB - CS61a Structure & Interpretation of Computer Programs (Fall '02)
Professor Larry Rowe (rowe[at]cs.berkeley.edu)

+ Lead two weekly discussion sections and lab sections
+ Grade Exams
+ Hold weekly office hours
+ Write exam questions

 

CMU - CS212 Principals of Programming (Spring 2002)
Professors Mike Erdmann (me[at]cs.cmu.edu) and Jeannette Wing (wing[at]cs.berkeley.edu)

+ Lead weekly recitation section
+ Write two two-week projects with one other TA
+ Help write exam questions
+ Grade projects and exams

Honors National Science Foundation Graduate Fellowship (Fall 2004 - Spring 2007)
Microsoft Minority Full Tuition Scholarship (Fall 2001)
CRA Outstanding Undergraduate Award Honorable Mention (2002)
Skills Operating Systems: Windows, UNIX
Programming Languages: ML, Scheme, C++, Java, C, Flash
Modern Languages: English, Spanish, Intermediate Chinese

last updated 22 Jan 2005