Caltech Home > PMA Home > Master Calendar > Special Seminar in CMS
open search form
Wednesday, February 26, 2020
4:00 PM - 5:00 PM
Annenberg 213

Special Seminar in CMS

Teaching Demonstration -- Variables in Java
Katherine Breeden, Assistant Professor of Computer Science, Harvey Mudd College,
Speaker's Bio:
Katherine Breeden is an Assistant Professor of Computer Science at Harvey Mudd College. She is an enthusiastic teacher with a passion for developing rigorous computer science fundamentals in learners of all backgrounds and interests. When she’s not trying out new classroom techniques on unsuspecting students, she enjoys exploring ways in which computing can help solve problems in the sciences and in industry. Her research interests include computer graphics and investigating human eye movements in response to dynamic stimuli.

How does passing a variable to a function work? And where are variables even stored? In Java, the answers to these questions can lead to some surprising behavior! By the end of this lesson, students will be able to analyze code by drawing simple stack diagrams in order to predict memory state in Java programs.

For more information, please contact Adam Blank by email at