Human Computer Interaction CSC 212/412, Spring of 2017 (Mon and Wed, 2: 3:15 pm, B & L 106)
To be updated..