University of California San Diego
Information Design
Skills you'll gain: Human Computer Interaction, Business Psychology, Usability, Java Programming, User Experience, User Experience Design, Research and Design, Computer Graphics, Java Annotation, Interactive Design