Understanding How Students Interact With A Flipped Hyflex Course In Computer Science