Fork me on GitHub

Computing for Teaching and Learning. A Workshop for STEM Faculty.

Now scheduled for 1–3 December 2021 (was 25–27 March 2020), hosted by the George Washington University, Washington DC

Back to Home page

Funded participants

Jeremy Abramson

Jeremy is a Research Computer Scientist at The University of Southern California’s Information Sciences Institute, and a lecturer in USC’s Data Science program. He uses Jupyter extensively for lectures and labs in his data science courses at USC. When he’s not teaching or working in cybersecurity research, he’s probably dabbling in his true passion, sports analytics. He recently taught a course in sports analytics (using Jupyter!) in UCLA’s Master of Science in Business Analysis program, and is looking to extend those lectures into a textbook. Follow him on Twitter at @jeremyabramson.

Bernard Badzioch

Bernard is an associate professor of mathematics, University at Buffalo. He recently created the course “Introduction to Linear Algebra” using Jupyter notebooks in the BUx Open edX platform. His materials are also available on Github.

David Bindel

David is Associate Professor of Computer Science, the director of the Center for Applied Mathematics, and Associate Dean of Diversity, Equity and Inclusion at the Cornell University College of Computing and Information Sciences. His research focus is in applied numerical linear algebra and scientific computing, with applications to a variety of science and engineering problems. Follow him on Twitter: @DavidBindel

Ryan C. Cooper

Ryan is assistant professor-in-residence at the University of Connecticut Department of Mechanical Engineering. He aims to strengthen problem-solving skills with project-based learning and numerical methods. He has used Jupyter to enhance learning in Dynamics, Vibrations, upper-level undergraduate laboratories, and is now teaching computational mechanics using Jupyter. His course materials are available on GitHub: Computational Mechanics, Upper-level engineering lab, and a number of other educational resourceson in his GitHub account. Follow him on Twitter: @cooperrc84

Ashlee N. Ford Versypt

Ashlee is an associate professor in the Department of Chemical & Biological Engineering at the University at Buffalo, The State University of New York. She is also core faculty in the UB Institute for Computational and Data Sciences and affiliated faculty in the UB Department of Engineering Education. A collection of her research and teaching repositories is available on GitHub: ashleefv Follow her on Twitter: @FordVersyptLab

Kiran S. Kedlaya

Kiran is a professor in the Department of Mathematics at University of California San Diego. His research interests are in number theory and arithmetic algebraic geometry, including the algorithmic and computational aspects of these subjects. Since 2017 he has been teaching a course on open-source mathematics software using Python and Jupyter.

Yanfen Li

Yanfen is an Assistant Teaching Professor of Biomedical Engineering at the University of Massachusetts Lowell. Her current research is in engineering education with a focus on curriculum development, formation of engineering identity in undergraduate students, and retention and recruitment of female and minority engineering students. Follow her on Twitter: @YanfenLi

Renee Liu

Renee is a Math instructor in City College of San Francisco. She is always interested in learning new tools and technologies and incorporating them into her classroom to empower her students.

Sally Lucci

Sally is the founding program director and an assistant professor in health informatics and information management at West Virginia University. She had a long career in health care, before pivoting to her current teaching role in an undergraduate degree that combines business with science and information technology.

Stephanos (Steve) Matsumoto

Steve is an Assistant Professor of Computer Science and Engineering at the Olin College of Engineering. His research interests are broadly in security and privacy. Steve is especially interested in how we can make practical changes that improve the security of widely-used technology. He is also interested in computing education, particularly in how to build a security mindset in students, as well as how to help students develop good software engineering habits and ethical practices in their work.

Kyle Niemeyer

Kyle is an Associate Professor in the School of Mechanical, Industrial, and Manufacturing Engineering at Oregon State University. His research interests are in computational modeling for fluid mechanics, combustion and chemical kinetics, and related topics like numerical methods and parallel computing. He is a co-organizer of this workshop. Follow him on Twitter: @kyleniemeyer

Jesse Oldroyd

Jesse is assistant professor of mathematics at West Virginia Wesleyan College. He teaches lower and upper division undergraduate mathematics courses, and recently started incorporating tools such as Jupyter notebooks in some courses, both for lecture notes and class activities. He is particularly interested in creating interactive materials that serve as “lab manuals” to illustrate and expand on concepts from lecture.

David Proctor

David is adjunct faculty in chemistry at Saginaw Valley State University and Mid Michigan College, where he teaches introductory, general and organic chemistry. Previously, he was a Scientific Review Officer with CSRA Inc., where he managed peer review for the Congressionally Directed Medical Research Programs, and a AAAS Science & Technology Policy Fellow working on scientific software infrastructure at the National Science Foundation. He is currently exploring Jupyter Notebooks as a platform for engaging students.

Shannon Quinn

Shannon is an associate professor at the University of Georgia with joint appointments in Computer Science and Cellular Biology. He develops models of cellular motion dynamics in response to stimuli, and his entire research lab employs Open Science principles and practices. He also has used Jupyter and JupyterHub for teaching introductory programming and computational biology courses. Follow him on Twitter at @SpectralFilter

Zachary del Rosario

Zach is an Assistant Professor of Engineering and Applied Statistics at Olin College. His technical research, teaching innovations, and external consulting are focused on helping scientists and engineers reason under uncertainty. Zach maintains an open-source python package for model analysis under uncertainty (py-grama), teaches computing-oriented courses on statistics, and runs workshops for academic and industry professionals.

Steve Singleton

Steve is a professor of chemistry at Coe College and contributor to the POGIL project. He has incorporated computing in undergraduate teaching of quantum mechanics, kinetics, and thermodynamics since the 1900s, but in recent years has adopted Python/Jupyter for the classroom. Python is also used by his research students for data analysis, instrument control, and computational chemistry.

Aaron Titus

Aaron is a professor of physics at High Point University. He has taught modeling with VPython (to compute orbits and fields, for example) as part of my introductory physics course since 2003. At HPU, computing is being integrated in every course of the physics curriculum. Follow him on Twitter: @aaronptitus.

Bryan Weber

Bryan is assistant professor in residence and director of undergraduate studies at the University of Connecticut department of mechanical engineering. His research interests are in combustion of biofuels, computational analysis of reaction mechanisms for combustion, and software tools for combustion research and thermodynamics. He is a co-organizer of this workshop. Bryan has developed several packages that use Jupyter Notebooks for his classes:

  • ThermoState for thermodynamic property evaluation
  • convert_and_download to download multiple Notebooks as a single PDF
  • thermohw to manage generating homework assignments and solutions from Jupyter Notebooks

Richard West

Richard is Associate Professor and the Associate Chair for Graduate Studies in the Department of Chemical Engineering at Northeastern University. He develops detailed microkinetic models for complex reacting systems, like combustion, heterogeneous catalysis, and bio-fuel processing. Follow him on Twitter: @richardhwest

Jason Williams

Jason is Assistant Director of the DNA Learning Center at Cold Spring Harbor Laboratory. He founded the Life Science Trainers, a global community of practice for short-format training in the life sciences. He also teaches a science course at Yeshiva University High School for Girls. Follow him on Twitter at @JasonWilliamsNY

Drew Youngren

Drew is lecturer of applied mathematics at Columbia University, and he is interested in the role of computation in the learning of mathematics. He is now teaching Multivariable Calculus for Engineers and Applied Scientists, and his materials are available on GitHub.

Local DC-area participants

Lorena A. Barba

Lorena is a professor of mechanical and aerospace engineering at the George Washington University. Her research interests include computational fluid dynamics, biophysics, and high-performance computing. Barba received a PhD in aeronautics from the California Institute of Technology. She is the main organizer of this workshop. Follow her on Twitter: @LorenaABarba

Raychelle Burks

Raychelle is an Associate Professor of analytical chemistry at American University in Washington, D.C. Her research team is focused on the development of colorimetric and luminescent sensor arrays for the detection of analytes of mainly forensic and national security interests with accompanying image and chemometric analysis. She is involved in curricular innovations via the DIVAS Project, helping students develop computational skills through image analysis in the context of introductory biology and chemistry. Follow her on Twitter: @DrRubidium

Diana Goldemberg (tentative)

Diana is an assistant professor of economics in the Minerva Schools at KGI.

Sara Hooshangi (tentative)

Sara is founding program director at the Virginia Tech Innovation Campus in Alexandria, Virginia.

David Lippert

David is a software engineer at Leidos in Arlington, Virginia. He uses Jupyter notebooks for prototyping, exploratory data analysis, evaluating machine learning algorithms, and sharing knowledge. He is an advocate for inclusion, as leader of his office’s intern program and yearly participant at diversity recruitment events.

Richard Marciano

Richard is a professor in the College of Information Studies at the University of Maryland, with research interests in digital curation, digital preservation, sustainable archives, cyberinfrastructure, and big data. He is piloting an online collaborative network for integrating computational thinking into library and archival education and practice using Jupyter Notebooks.

Ryan Watkins

Ryan is a Professor of Educational Technology (MA) and Human-Technology Collaboration (PhD) at GW. He teaches instructional design, needs assessment, and research methods. He is an author of 12 books, including Teaching and Learning with Jupyter, and more than 100 articles related to improving learner and organizational performance. He is co-host of Parsing Science, a podcast about the stories behind today’s most compelling science. He also curates We Share Science and contributes to SciencePods. Follow him on Twitter at @ryanrwatkins

Laura Wrubel

Laura is a software development librarian at GW. She supports software applications, is a Carpentries instructor, and teaches workshops on Python, git, social media data, and computational topics for students, faculty, and library staff. Follow her on Twitter at @liblaura