Incorporating HCI into the undergraduate curriculum: Bloom's taxonomy meets the CC'01 curricular guidelines | IEEE Conference Publication | IEEE Xplore