Interactive Design and Technology (Part-time studies)

School of Information and Communications Technology Diploma

Program Overview

Are you interested in design and website development, interactive media, digital marketing, computer graphics? Do you have a creative mind, good problem-solving skills, enjoy working with computer software and hardware?

With technology literally reinventing the way we do things (think mobile, 3D printing, social media), now is a great time to turn your interest into a career. Saskatchewan Polytechnic offers a two-year Interactive Design and Technology (IDT) diploma program.

The Interactive Design and Technology program is offered full-time at Saskatchewan Polytechnic Regina Campus and Saskatchewan Polytechnic Saskatoon Campus, with some courses available online through distance learning.

In the first year, you'll get an overall foundation in:

  • professional practices
  • design principles and processes
  • web page design and development
  • raster and vector graphic creation and editing
  • writing for social and interactive media
  • photography, audio and video

In the second year, you'll build your skills in:

  • management principles, analytics and usability studies
  • self-promotion and digital marketing
  • interactive authoring
  • customizing Content Management Systems (CMS)

You choose one of the following specialties:


You will learn the skills needed to create interesting and effective graphic solutions for websites and interactive media.

  • contemporary graphic design styles
  • user interface design
  • advanced raster and vector graphic skills


You will develop competence in building and implementing dynamically driven custom websites such as electronic catalogues and e-commerce solutions.

  • database design, database management systems (DBMS) and Structured Query Language (SQL)
  • server-side scripting, methods, functions
  • client-side scripting and asynchronous web applications

At Saskatchewan Polytechnic, You Learn By Doing

You'll spend the majority of class time learning how to use the tools of the trade and applying your creative, problem-solving skills to assignments. You'll build practical skills in several self-directed projects and by participating in either a work experience or client-directed project.

Build Your Portfolio Online

You'll gain practical experience through online portfolio development. When you graduate, you should have your own domain, a professional presence and an online portfolio, showcasing your best work.


View Program Information


Computer Foundations (COMP-102CE)
Elements and Principles of Design 1 (DSGN-101CE)
Web Site Design Principles (DSGN-103CE)
Design Processes and Critical Studies (DSGN-204CE)
Raster Graphics (GRPH-102CE)
Vector Graphics (GRPH-103CE)
Web Authoring 1-Basic HTML/CSS (MULT-120CE)
Web Authoring 2-Intermediate HTML/CSS-CMS (MULT-124CE)
Professional Practices 1 (PROF-100CE)
Writing for Social and Interactive Media (CRWT-100CE)
Introduction to Audio (DGTL-101CE)
Elements and Principles of Design 2 (GRPH-100CE)
Electronic Publishing (GRPH-202CE)
Web Authoring 3-Javascript (MULT-114CE)
Introduction to Animation (MULT-122CE)
Web Authoring 4-Responsive Web Development (MULT-128CE)
Still Imaging (PHOT-100CE)
Introduction to Video (DGTL-105CE)
Interactive Authoring 1 (MULT-125CE)
Art History (ART-200CE)
Media Codecs and Formats (DGTL-201CE)
Typography (DSGN-203CE)
Self-Promotion and Marketing (MKTG-202CE)
Introduction to Digital Marketing (MKTG-203CE)
3D Modeling (MULT-123CE)
Interactive Authoring 2 (MULT-204CE)
Customizing Content Management Systems (MULT-205CE)
Emerging Interactive Technologies (MULT-208CE)
Professional Practices 2 (PROF-200CE)
User Interface Design (DSGN-202CE)
Contemporary Graphic Design (DSGN-205CE)
Methods of Graphic Design (DSGN-206CE)
Advanced Raster Skills (GRPH-200CE)
Advanced Vector Skills (GRPH-201CE)
Introduction to Colour Management (GRPH-203CE)
Interactive Media Project (PROJ-202CE)
Introduction to Microsoft Access 1 (COMP-176CE)
Introduction to Database Design (COMP-201CE)
Structured Query Language SQL (COMP-202CE)
Server Side Scripting 1 (COMP-204CE)
Server Side Scripting 2 (COMP-205CE)
Interactive Media Project (PROJ-202CE)
Client Directed Project (PROJ-101CE)
Work Experience (WORK-106CE)