Two Interactive Media Design - Web students looking at two computer monitors and typing in programming code

Pursue your passion for web design and programming

Interactive Media Design – Web Ontario College Diploma, Co-op program

Learn to build great user experiences for a variety of applications. A unique blend of design and programming training.

Program code IMDW
Duration 2 Years
Credential Ontario College Diploma, Co-op
Program Delivery Full-time +
Program delivery method(s) Hybrid What does this mean?

Program information

Program description

Students learn to use current Web and Internet technologies to create innovative, interactive products for a variety of users, platforms, and devices. They develop skills and knowledge to plan, design, and develop engaging and intuitive Web applications. Students explore the use of current technologies including HTML, CSS, JavaScript, the Document Object Model (DOM), Application Programming Interfaces (APIs), and a variety of popular Web frameworks. With a focus on user-centered design, students apply human-computer interaction principles, standards-based technologies, and Web application best practices to create an accessible, usable, and captivating user experience.

Intake information

Start dateCampus
Fall 2024 Barrie

Tuition and fees

Work-integrated learning

What are the admission requirements for the Interactive Media Design – Web program?

Interactive Media Design – Web admission requirements

OSSD or equivalent with

  • Grade 12 English (C or U)

Mature students, non-secondary school applicants (19 years or older), and home school applicants may also be considered for admission. Eligibility may be met by applicants who have taken equivalent courses, upgrading, completed their GED, and equivalency testing. For complete details refer to:

Applicants who have taken courses from a recognized and accredited post-secondary institution and/or have relevant life/learning experience may also be considered for admission; refer to the Credit for Prior Learning website for details:

Additional information

To be successful in this program, you are required to have a personal notebook computer (either PC or Mac1) prior to the start of the program that meets or exceeds the following specifications:


  • Intel i5 processor or AMD equivalent
  • 16GB of memory or greater
  • 250GB hard drive


  • Microsoft Windows (current version) or
  • Apple OS X (current version)1


  • Adobe Photoshop2
  • Adobe Illustrator2
  • Microsoft Office3
  • Microsoft Visual Studio3

Please note that your existing notebook computer will likely satisfy the above hardware requirements. Contact the program coordinator if you need further information about these requirements.


Mac users will need to have Microsoft Windows installed either as a disk partition or using a third-party virtualization software package


All Adobe products are available via a monthly subscription license fee (check for current education pricing)


Microsoft product licenses are provided through an agreement with Microsoft Canada at no additional cost

Why take Interactive Media Design – Web at Georgian College?

What career paths can I take in web design and programming?

Your Interactive Media Design – Web diploma gives you many career opportunities

Graduates may find employment as designers and/or developers of interactive applications for a wide variety of organizations. They may function as internal specialists, or as part of an external team as a contractor or vendor. Such roles require professionals who are well-connected, adaptable, creative, innovative, forward-thinking, and personable team players with strong communication skills. Job titles might include Web Designer/Developer, User Experience Designer, Interactive Designer, Front-End Developer, Full-Stack Developer, Web Content Manager, Digital Marketer, and User Interface Designer.

Flex MORE. Study Interactive Media Design – Web part-time

Benefits of studying part-time:

  • Register on a course-by-course basis, paying as you go!
  • MORE choices. We are always adding more flexible delivery programs and courses.

What you need to know:

What courses are included in the Interactive Media Design – Web diploma program?

Course overview

18 Program Courses
2 Communications Courses
1 Program Option Course
3 General Education Courses
1 Co-op Work Term

Program-specific courses

Semester 1 courses are listed below. For a full list of courses in the program including course descriptions, view the Interactive Media Design – Web program outline.

  • COMP 1002 – HTML, CSS, and JS Fundamentals
  • COMP 1030 – Programming Fundamentals
  • COMP 1051 – Digital Design Principles
  • COMP 1102 – User Experience
  • Select 1 course from the communications list during registration.
  • Select 1 course from the general education list during registration.

Your course delivery method(s)


This program has a hybrid delivery method. Some parts are online and other parts are delivered in person. You’ll need to come to campus for part of your program.

Please note, delivery methods are based on planning for the upcoming semester and are subject to change.

Do you have questions about Interactive Media Design – Web? Contact us!

Thinking about applying to Georgian?

Contact our student recruitment team to explore your study options.

Already applied to Georgian?

Connect with the Office of the Registrar for admissions-related questions.

Are you an international student?

Contact our international recruitment team to learn more about studying at Georgian. 

Have questions about the program?

Contact the program co-ordinator for any questions about day-to-day life in the program.

Ways to connect

Get to Know Georgian

Attend a Get to Know Georgian
virtual info. session on June 11.
Register for an upcoming session.

Campus tours

Take a guided, in-person tour
of our campuses.
Book a campus tour.

One-on-one appointments

Book a phone appointment
with a recruitment specialist.
Connect with a recruiter.

Join our mailing list

Join our email list for event updates, contest information and more.
Sign up for Georgian updates.