|Helen H. Hu
Professor, Computer Science
Office: Foster 312
CMPT 215: Emerging Scholars
CMPT 385: Proposal Writing
CMPT 301: Artificial Intelligence
CMPT 390: Senior Capstone
Click here for advice on scheduling your classes to earn a computer science major or minor.
I am deeply committed to increasing diversity in computer science by improving educational techniques for teaching computer science. I have written several POGIL (Process Oriented, Guided Inquiry Learning) activities for CS 1 and you can find more POGIL activities for CS at the CS POGIL Project.
Besides the Utah Exploring Computer Science Initiative, I am also involved in several outreach programs, including the NCWIT Aspirations in Computing Award for high school girls, the Rocky Mountain Celebration of Women in Computing the Utah CSTA's Scratch Day, the Utah High School Supercomputing Competition, and the AWE+SUM summer camps. Please email me if you are interested in helping out in any of these activities, whether by making a financial donation or by volunteering your time.
My Ph.D. dissertation was in the area of Computer Graphics and Visual Perception. More recently, I have taught an Introductory Computer Graphics course using Ray Tracing. You can view a list of my publications here.
I am the PI on an NSF project to introduce a new rigorous computer science course to Utah high schools. Exploring CS is now taught in over 100 Utah high schools. For more information about the project, see my SIGCSE 2016 presentation, our SIGCSE 2016 paper, or the project website!
I am the PI on
a NSF project, called Process Oriented Guided Inquiry Learning
in Introductory Computer Science. We are currently recruiting college faculty who would be interested in adopting POGIL in their
introductory computer science classes.
My course materials using POGIL for CS 1 are available here.
The project is studying factors that most influence faculty to adopt POGIL in introductory computer science courses and how the degree of POGIL implementation impacts student learning and engagement. The POGIL approach has been shown in other STEM disciplines to increase student learning and retention, particularly for students from underrepresented populations, including females and minorities.
I am the PI on
a project, called
"Leveraging Learning Communities and POGIL Activities to Teach CS Principles to Diverse Students",
which is part of the AAC&U Teaching to Increase Diversity and Equity in STEM.
My course materials for CS Principles are available here, and
a paper on the
our first Learning Community is available here. We have run multiple Westminster workshops as well as multiple pre-SIGCSE events.
All our workshop materials are available at the project website.
I am the co-PI for Westminster's NSF S-STEM project, S-Cubed. This program is for first-year Westminster College students (class of 2020 and 2021) intending to major in computer science, physics, or mathematics. All program participants enroll in the S-Cubed Seminar in their first year, and participate in monthly luncheons in all other years. Students with financial need are also eligible for scholarships funded by the National Science Foundation (see the program website for more information).
Here is a one-page description of the Alice workshop, although we have recently switched to using AppInventor. I have also published a longer paper on the workshop.