---


Mario Costa Sousa
Professor - Computer Science
Head, illustrares -
ires.cpsc.ucalgary.ca



Graduate Level

CPSC 601 – Special Topics in Computer Science

  • Non-Photorealistic Rendering
  • Illustrative Visualization
  • Expressive Visual Computing in Science, Medicine & Engineering
  • Visualization & Analytics in Geoscience & Petroleum Engineering


Undergraduate/Graduate Level (Cross-Listed)

  • CPSC 591/691 – Rendering
  • CPSC 587/687 – Fundamentals of Computer Animation


Undergraduate Level

  • CPSC 585 – Games Programming
  • CPSC 503 – Project
  • CPSC 502 – Honours Thesis
  • CPSC 453 – Introduction to Computer Graphics
  • CPSC 441 – Computer Communications
  • CPSC 331 – Data Structures, Algorithms, and Their Analysis
  • CPSC 319 – Data Structures, Algorithms, and Their Applications
  • SCIE 507 – Experiential Learning in Science
  • DATA 501 – Data Science Capstone (Special Topics)