Courses Catalogue

Graphics And Visualization Applications In Design

ACADEMIC PROGRAMME: Civil Engineering, Bsc
COLLEGE/SCHOOL/FACULTY: School of Engineering and Applied Sciences
STATUS: Elective
PROGRAMME TYPE: Undergraduate

Course Description


This course introduces the practical concepts of graphic design related to data visualization and interactive design through short hands-on projects. It focuses on providing a powerful tool for engineers to use to communicate. It covers cognitive load theory, communication design, identification of “chart junk”, graphical integrity, optimization of data-ink in multivariate data sets, infographics, vector graphics, and interactive data visualization using JavaScript.



This course is designed to prepare students for work in computer graphics, visualization and related areas such as modeling (including 3D acquisition) and rendering 3D objects and scenes. Visualization exposes students to using imagery to convey digital information and facilitate its interpretation and analysis



By the end of this course, the student should be able to:

·        Acquire knowledge to generate effective design processes by utilizing the fundamental design elements such as: Squares, dots, lines, text and mass for creating effective compositions;

·        Understand the process of fundamental graphic design theory and principles as they relate to current trends in visual communication;

·        Understand the design and assemble of technically proficient body of multi-dimensional design work that demonstrates the successful visualization of an idea;

·        Gain knowledge to produce multi-dimensional design work and organize information and process to make compelling and experimental visual expressions




A student on completing this course is expected to:

·        Outline  how to more effectively communicate information using efficient visuals

·        Identify and analyze misleading charts and visualizations

·        Articulate a practical understanding of symbolism as it applies to cognitive load theory

·        Demonstrate familiarity with visual design by developing an interactive data visualization

·        Present their skills in visual design and communication in a concluding conference