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 for work locally and globally in application, game, or web development, graphic design, and user interaction. You'll learn the skills necessary to take an idea or a problem and develop it from concept to production, allowing you to create your own interactive experiences.
Program structure
The Interactive Media Developer Technologist program is designed to be completed in 2 years as a full-time student. The program consists of a one-year full-time certificate followed by a one-year diploma. Both credentials can be completed with an internship designation. Here’s what you can expect:
- Program Length: 2 years
- 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, including weekends. Before starting, students should be comfortable with basic computing skills, word processing, and file management.
In the first year, you will develop foundational skills in programming, application development, computer logic, algorithms, 3D modeling, and project management. The second year will focus on advanced topics such as artificial intelligence, design visualization, augmented reality, and human-computer interaction.
Featured Experiences
- Optional co-op/internship designation allows students to gain practical experience through one or two paid work terms.
- Hands-on learning opportunities to complement classroom instruction.
- Development of professional documentation and interactive experiences.
- Exposure to various aspects of application, game, and web development.
Career Options
- Application Developer: Design and create software applications for various platforms, ensuring functionality and user experience.
- Game Developer: Work on the design and development of video games, focusing on gameplay mechanics and user engagement.
- Web Developer: Build and maintain websites, ensuring they are user-friendly and visually appealing.
- Graphic Designer: Create visual content for digital and print media, focusing on branding and marketing materials.
- User Experience (UX) Designer: Research and design user interfaces that enhance user satisfaction and accessibility.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Camosun College official website




































