Oct 02, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 246 Information Visualization

4 Credit(s) DII Q
This course presents the basic science and techniques behind information visualization, introducing fundamental concepts concerning the use of color, image processing, computer graphics, and scientific visualization. The course describes the principles of visual perception, information data types, and visual encoding of data representations, and then focuses on the study, design, and development of visualization techniques for the analysis, comprehension, explanation, exploration, and manipulation of large collections of data sets. The latest visual representation methodologies and state-of-the-art visualization tools including programming language(s) and visualization libraries and tool kits will be applied in the course to help understand the subject and to design and generate visual interpretation of large amounts of complex data collected from diverse areas such as physics, chemistry, biomedical studies, meteorology, geo-spatial research, business, etc. Students will form teams to participate in group projects that emphasize interdisciplinary interaction and cooperation, in order to analyze and solve real world quantitative problems. Four lecture hours per week, plus additional project time outside of class.
Prerequisites: One Mathematics course chosen from MAT 103, MAT108, MAT 150,  MAT 208 and above; plus CSC 110 or CSC 201J, or equivalent programming experience and permission of Department Chairperson.