Visualization is a co-listed 4th year undergraduate and graduate course that focuses on graphical techniques for data visualization that assist in the extraction of meaning from datasets. This involves the design and development of efficient tools for the exploration of large and often complex information domains. Applications of visualization are broad, including computer science, geography, the social sciences, mathematics, science and medicine, as well as architecture and design. The course will cover all aspects of visualization including fundamental concepts and the role of human perception.

Course Schedule

D3 Assignment/Project Help Times (online on Brightspace)

Books on Learning d3 (none are required!)

General Books on Visualization (none are required!)

4166 Prerequisites

  • either CSCI 3161.03 - Computer Animation
  • or       CSCI 4160.03 - Computer Graphics

6406 Prerequisites

  • No prerequisites

Learning Outcomes

4166 Grading

  • 25% Assignment
  • 25% Topic report
  • 50% Project

6406 Grading

  • 20% Assignment
  • 30% Presentations with reports and reviews
  • 50% Project

Academic Honesty

All work you submit must be your own. It is fine to discuss problems, but when it comes time to submit solutions, the materials you hand in must be done individually, by yourself. Any materials referenced must be attributed. All suspected instances of academic dishonesty must be reported to the Senate Discipline Committee. In particular, you should never show another student code that you have written for an assignment in this course, nor should you write code for another student to use in his/her assignment. Note that this specifically prohibits working with other students when writing the code for your assignments. As I said above, it is fine to discuss problems, but the code you submit must be your own, written by you alone. For further information regarding academic honesty at Dalhousie, please see the University plagiarism website.

Also note that all assignments and projects will be checked for plagiarism using automated software.

Late Submission Policy

Late work will be penalized 5% per day (or part thereof). You will not receive credit for work that is more than 3 days late.

Return to main page.