Last updated on 2026-04-13
Program overview
If you’re artistically and technologically minded, the Interactive Media Developer (IMD) program will nurture your programming skills and artistic vision to take on creative and technical challenges. This program prepares you to work locally and globally in application, game, or web development, graphic design, and user interaction. You'll learn to develop ideas from concept to production, gaining the skills necessary to create your own interactive experiences.
Program structure
The Interactive Media Developer Technician program is a one-year full-time certificate program that can be completed with an internship designation. Here are some key details about the program structure:
- Program Length: 1 year
- Study Options: Full-time
- Work Experience: Co-op / internship available
As a full-time student, you will spend approximately 25-30 hours in class each week, with around five hours of homework daily. The program is designed to develop strong foundational skills in programming, application development, computer logic, algorithms, and project management. Optional work terms will complement your coursework, providing valuable hands-on experience.
Featured Experiences
The Interactive Media Developer Technician program offers several unique features that enhance the learning experience:
- Optional co-op or internship designation upon successful completion of work terms.
- Hands-on experience in application, game, or web development.
- Opportunities to write professional documentation and design interactive experiences.
- Focus on both artistic vision and technical skills.
Career Options
Graduates of the Interactive Media Developer Technician program can pursue various career paths in Canada, including:
- Junior Application Developer: Responsible for developing and maintaining software applications.
- Web Developer: Focuses on building and optimizing websites for functionality and user experience.
- Junior Graphic Designer: Works on visual content for digital and print media.
- Game Developer: Involved in the design and development of video games across platforms.
- Quality Assurance Tester: Tests software products to identify bugs and ensure quality standards are met.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Camosun College official website
































