Introduce principles and techniques in information visualization. Students will analyze and organize content and present through a variety of methods including interactive charts and graphs. Students will explore a variety of graphics tools for effective visualization design. Students will design and create their own information visualization applications. Instructional Method: Offered Face-to-Face, Hybrid, Fully Online Spring. Corequisite: CPSC - 3310 Introduction To Object-oriented Programming (3) or CPSC - 3148 Computer Programming: Java (3).