LupLab is a Computer Science Education (CSEd) research group, hosted in the Department of Computer Science, at the University of California, Davis, and headed by Prof. Joël Porquet-Lupine.

Our activities focus primarily on pedagogical and curricular innovation for teaching undergraduate computer science courses.

Most recent news/blog entries

  • Promotion to Associate Professor of Teaching

    I’m proud to announce that my promotion to “Associate Professor of Teaching” was approved and will be effective in July 2024.

  • Quarterly update WQ24

    Here is our status at the end of the winter quarter 2024.

  • Personal project ideas

    Students often ask me for suggestions on how to improve their programming skills during their spare time. I typically mention personal projects that they could start (picking a project for which they genuinely have a dire need), open-source projects that they use and to which they could contribute, or any...

  • Quarterly update FQ23

    Here is our status at the end of the fall quarter 2023.

  • Exponent bias

    This quarter (FQ23), I am teaching our lower-div course on computer organization and assembly language (ECS 50). The first couple of weeks are dedicated to how various types of data are represented in the computer. For instance, we study unsigned integers, signed integers, characters, and floating-point numbers. In one of...