Welcome!

The 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.

Latest news

  • Paper accepted at SIGCSE 2022

    The paper entitled Design and evaluation of “The Missing CS Class,” a student-led undergraduate course to reduce the academia-industry gap that I co-wrote with Noah Rose Ledesma, Stephen Ott, Grant Wilson, and Aakash Prabhu, was accepted at SIGCSE 2022 (the 53rd ACM Technical Symposium on Computer Science Education).

  • Publishing ECS 150 course materials

    It is my great pleasure to release the entire “lecturing” part of the course “ECS 150: Operating Systems and System Programming”, exactly as I taught it in the fall and the winter of this past year. The website includes all the lecture slides and videos, and all of the project-unrelated discussion slides and videos, for a total of almost 35 hours worth of lecture materials!

  • Publishing ECS 36C course materials

    It is my great pleasure to release the entire “lecturing” part of the course “ECS 36C: Data Structures, Algorithms, and Programming”, exactly as I taught it last year in the spring. The website includes all the lecture slides and videos, and all the discussion worksheets and videos, for a total of almost 40 hours worth of lecture materials!

  • Paper accepted at WCAE'21

    The paper entitled “LupIO: a collection of education-friendly I/O devices” which I recently submitted to WCAE 2021 (the Workshop on Computer Architecture Education –held in conjuction with ISCA, one of the best conferences in computer architecture) was accepted.

  • Hanson Family Undergraduate Publication Award

    Congratulations to Madison Brigham for being selected as one of the winners of this year’s Hanson Family Undergraduate Publication Award for her ACM ITiCSE paper on Gender differences in class participation in core CS courses!

  • Member of the College of Engineering DEI committee

    I’m happy to announce that I was selected to serve a 1-year term, in 2021/2022, as a member of the College of Engineering DEI (Diversity, Equity, and Inclusion) Committee.

  • Four students to present at UC Davis URC conference

    Four students from LupLab will present their work at the 32nd Annual UC Davis Undergraduate Research, Scholarship & Creative Activities Conference. Madison Brigham will talk about her work on class participation in core CS classes, Hiroya Gojo will present his automatic seat assignment tool, Zesheng Xing will present his github takedown tool, and Arjun Kahlon will talk about his ongoing effort to develop a commenting system for code gists.

  • Paper accepted at ITiCSE 2021

    The paper entitled “Gender Differences in Class Participation in Core CS Courses” that Madison Brigham and I submitted at ITiCSE 2021 (the 26th annual ACM Conference on Innovation and Technology in Computer Science Education) was accepted.

  • Talk at SoTL 2020

    Congratulations to Madison Brigham for presenting our study on “Gender Differences in Class Participation in Core Computer Science Classes” at SoTL’2020 to a live (online) audience!

  • Best teaching award 2019/2020

    I’m happy to announce that I won the Best Teaching Award of the CS department, given by the College of Engineering. Recognition video is now available.