Overview

Let your talent and creativity thrive in an exciting multimedia career. Learn how to merge technologies and create memorable user experiences.

Study emerging visual technologies that extend, replace and enhance our realities (virtual, augmented and mixed reality applications). Learn the fundamentals of programming, both the back-end and front-end development of websites, as well as mobile app development. Create and customize the delivery of web content on desktop computers and mobile platforms.

Our experienced instructors encourage you to develop your digital craft, to learn new and better ways to create interfaces and apps that are impactful, results-oriented and interesting. Gain skills in project management, persuasive communication and proposal writing, as well as in writing, designing, image editing and coding web, mobile, animation and basic game development.

Every assignment in this program has a purpose: constantly create, collaborate and communicate. Work with real-life clients at the in-house creative shop, listening and providing solutions to their business challenges. During your Capstone, choose a project to focus on, and then develop and present an integrated, creative and independent project. In your final year, specialize and develop your expertise in XR Solutions. 

In addition to countless community-based assignments and projects, an eight-week practicum at the end of your program helps connect you to industry contacts. We place students at agencies and companies in Manitoba and across Canada. Graduates have gone on to do notable things, like work on blockbuster films, video games and digital designs to support big ad campaigns. Be a part of this creative, dynamic and growing community.

Admissions

  • A complete Manitoba Grade 12 or equivalent
  • English 40G/40S or equivalent with a minimum mark of 65%

English is the language of instruction at Assiniboine. All applicants educated outside of Canada or in a country not on the test exempt list are expected to meet the English language proficiency requirement. See assiniboine.net/elp for more information. 

Careers & Connections

Careers

Graduates of the Web and Interactive Development program find exciting and challenging entry-level opportunities as web developers, interactive and mobile application developers, AR/ VR and game developers. Prospective employers include web development companies, online marketing agencies, large or small game development studios, and educational software companies. Entrepreneurs find additional options with freelance contracts. Graduates may apply their skills in the areas of digitally based business solutions, consulting and web-delivered training.

Connections

Assiniboine has a number of agreements with other colleges, universities and professional organizations, making it possible for students to apply credit taken at Assiniboine to programs at other institutions. For up-to-date information on agreements, visit assiniboine.net/registrar.
 

Tools & Supplies

Technology Requirements

Programs at Assiniboine have certain technology requirements. Students require access to computer devices at home and may be required to bring these on campus when instructed. Refer to assiniboine.net/tech for more detailed information about the requirements for this program.
 

Courses & Costs

To graduate with a Web and Interactive Development diploma, students must successfully complete 120 academic credits and 1 practical credit. The minimum passing grade for each course is indicated on the course outline.

Estimated Program Costs

Tuition, fees and Students’ Association fees total approximately $4,380 for year one and $4,890 for year two (plus an additional $2,000 in optional extracurricular costs). Estimated costs for books and supplies are $540 for year one and $610 for year two. All fees are estimated and subject to change without notice. 

Estimated Program Costs (International, 2021-22)
  Credits Tuition & Related Fees Textbooks, Tools, & Supplies Estimated Total*  Student Health Insurance
Web and Interactive Development (Year 1) 60 $15,590 $540 $17,130 $1,000
Web and Interactive Development (Year 2) 61 $16,290 $610 $17,900 $1,000

All fees are estimated and are subject to change without notice. All international students must purchase health insurance. The college adds this fee to your student account and then sends your name and fee to the insurance provider on your behalf. This cost is in addition to the estimated total in the chart above.

Year One Courses
Title Credits/CEUs Elective Distance PLAR
Art & Design Fundamentals (ARTS-0022)

In this course, students study design fundamentals like elements & principles of design, typography concepts, and layout techniques that can be applied in a variety of media. Students use theory of value, harmony and contrast to help them create unified designs that evoke emotional responses from audiences. Aspects of indigeneity are incorporated by exploring traditional indigenous colours and symbols, and their meanings. Students use design thinking and problem-based learning processes to help them acquire critical and analytical skills they use throughout the program.

6 credit(s) No No No
Back-end Development (MEDP-0103)

Prerequisites: COMP-0623 Programming Fundamentals, COMP-0624 Software Skills
This course introduces students to data-driven websites that can be updated in real-time, manipulate it with server-side script and present it with HTML (HyperText Markup Language). Topics include handling user input, programming calculations, web forms and data management.

6 credit(s) No No No
Business & Entrepreneurship 1 (BUSN-0194)

This course introduces students to basic practices and processes of professional development. Students learn processes and tools for project planning and management, as well as self-management of contractual work. Students propose and present projects and ideas in a clear and engaging manner. Development of self-awareness and self-regulation processes is a component of course.

6 credit(s) No No No
College Foundations (PEDV-0345)

This course will improve students’ ability to navigate the college experience and environment. In this course, students will reflect on their skills, attitudes, and expectations and develop learning strategies to help them to become successful, resilient, and selfdirected learners. The course covers topics such as success in online learning, time management strategies, communication skills, test taking strategies, academic integrity, and information literacy, among others. It integrates elements of student orientation.

0 credit(s) No No No
Front-end Development (MEDP-0097)

Prerequisites: COMP-0623 Programming Fundamentals, ARTS-0022 Art & Design Fundamentals, COMP-0624 Software Skills
This course focuses on client side scripting using state of the art methods. Students learn how to customize the delivery of web content using popular web browsers and customize each user's interaction within a web site for viewing on mobile platforms and desktop computers and accessible to all audiences.

6 credit(s) No No No
Interactive Communications (COMM-0400)

This course prepares students to convey messages clearly, directly, and succinctly for a range of audiences. A variety of texts and communication methods, styles, and structures are examined, as well as best practices and ethical considerations for each. Research and project planning skills are introduced in this course.

6 credit(s) No No No
Programming Fundamentals (COMP-0623)

In this introductory course, students are introduced to many of the common coding concepts that comprise a solid foundation in just about any programming language. Processes of project and file management are further expanded on for work in networked environments.

6 credit(s) No No No
Software Skills (COMP-0624)

This course provide an introduction and overview of the industry standard software tools used for media production. Students select appropriate strategies and tools to develop digital content. Best practices in production collaboration & management methods are emphasized. Students gain an introductory understanding of the tools necessary to edit content.

6 credit(s) No No No
Storytelling & Content Writing (COMM-0401)

Since before the birth of civilization, human beings have used stories to understand and explain the world. Today, stories are incorporated into many forms of digital communication. This course provides students with the foundational skills to craft original, compelling stories to help make an impression with audience. This course exposes students to aspects of indigeneity by exploring the history and importance of oral storytelling.

6 credit(s) No No No
Studio Skills (MEDP-0100)

This course introduces students to technical gear needed to capture and edit professional quality video, audio, and images. Focus is placed on the professional details, fundamental skills, and best practices for successfully acquiring, sequencing, and presenting media content. Students troubleshoot technical issues related to cameras, video and audio gear, as well as how to communicate amongst team members using industry terminology and procedures.

6 credit(s) No No No
Typography & Brand (COMM-0402)

Prerequisites: ARTS-0022 Art & Design Fundamentals, COMP-0624 Software Skills
In this course, students examine design solutions and explore a world of typographic communication with the use of principles of composition, typography, and colour in a two-dimensional space. Students examine the impact of brands in the marketplace and businesses. Students use letterforms, interactions between type and image, visual hierarchy to evoke a story. Vocabulary and communications is integrated into the course content, so projects can be explained and critique based on principles of design and target audiences for print and on-screen media. Students implement design thinking process to acquire proper feedback and create different iterations of their designs.

6 credit(s) No No No
Year Two Courses
Title Credits/CEUs Elective Distance PLAR
3D Development (ARTS-0023)

Prerequisites: ARTS-0022 Art & Design Fundamentals, MEDP-0100 Studio Skills, COMM-0402 Typography & Brand
This course provides an introduction to 3D interaction processes. Modern 3D engines are evaluated and utilized to develop interactive experiences in 3D environments that students build on in future courses. Topics include game, education and business cases that support those industries.

6 credit(s) No No No
Business & Entrepreneurship 2 (BUSN-0195)

Prerequisites: BUSN-0194 Business & Entrepreneurship 1, COMM-0401 Storytelling & Content Writing
Students learn from their current environment to identify new opportunities within the community to explore different business solutions. Students research the process of how to start a small business and the different support available locally and within the province. This course prepares students to start their own companies and know the legal connotations attached on doing this.

6 credit(s) No No No
Data Visualization (MEDP-0104)

Prerequisites: MEDP-0103 Back-End Development, MEDP-0097 Front-End Development
Data visualization is the discipline of trying to understand data by placing it in a visual context so that patterns, trends and correlations that might not otherwise be detected can be exposed. This course provides an introduction to a current programming language which is suited for data visualization concepts.

6 credit(s) No No No
Integrative Capstone 1 - WBINV (MEDP-0108)

Prerequisites: MEDP-0103 Back-End Development, BUSN-0194 Business & Entrepreneurship 1, MEDP-0097 Front-End Development, COMP-0624 Software Skills, COMM-0401 Storytelling & Content Writing, MEDP-0100 Studio Skills, COMM-0402 Typography & Brand
This course provides students with a work environment simulation. For the whole year, students produce commercial work for internal and external clients. They work with clients and practice communication, proposal writing, persuasion techniques, project management all the way to the delivery of the project. Students experience an open-minded creative environment that helps problem solve creative business opportunities.

6 credit(s) No No No
Integrative Capstone 2 - WBINV (MEDP-0109)

Prerequisites: ARTS-0023 3D Development, BUSN-0195 Business & Entrepreneurship 2, MEDP-0108 Integrative Capstone 1 - WBINV, MEDP-0101 User Experience Design
This course provides students with a work environment simulation. For the whole year, students produce commercial work for internal and external clients. They work with clients and practice communication, proposal writing, persuasion techniques, project management all the way to the delivery of the project. Students experience an open-minded environment that helps creatively problem solve business opportunities.

6 credit(s) No No No
Interactive Development (MEDP-0098)

Prerequisite: MEDP-0097 Front-End Development
In this course, students understand the context and standards set by the Interactive Designers, where the interactive developer job is to recommend the proper usage of emerging technologies to help enhance the user experience. Students learn how to create a seamless process by establishing proper standards and frameworks for effective integration and execution of prototypes.

6 credit(s) No No No
Mobile App Design/Development (MEDP-0099)

Prerequisite: MEDP-0101 User Experience Design
This course expands on the knowledge and skills acquired in prerequisite courses. Students investigate user interaction principles and apply them to application development processes. Project work becomes more advanced with a focus on mobile application development for use on multiple platforms.

6 credit(s) No No No
Online Management Systems (MEDP-0105)

Prerequisite: MEDP-0101 User Experience Design
This course provides students with the skills desired by current web development agencies. Management systems that provide the services used by web technologies are examined and implemented. Students utilize and customize current Content Management Systems (CMS) or other online content management services.

6 credit(s) No No No
Practicum - WBINV (PRAC-0296)

Prerequisite: MEDP-0109 Integrative Capstone 2 - WBINV, Cumulative weighted grade point average (CWGPA) of 2.0 or greater.
Eligible students are assigned to an unpaid position for 320 hours to gain experience in a related industry firm. The work practicum is subject to prior approval of and monitoring by a faculty member. Placements are designed to complement the training and experience level achieved by the student. Credit is based on successful completion of the work practicum plus submission of evaluation by the employer. Work experience acquired prior to registration in the program is not eligible for this credit.

1 credit(s) No No No
User Experience Design (MEDP-0101)

Prerequisites: MEDP-0097 Front-End Development, COMM-0401 Storytelling & Content Writing, COMM-0402 Typography & Brand
User Experience Design is the process of how the user interacts with the product, system or service - whether they are on a mobile, tablet, screen, 3D environment or physical space. Students learn the process and elements of UXD create stronger user experiences, taking into consideration the accessibility of these projects.

6 credit(s) No No No
XR Solutions (MEDP-0102)

Prerequisites: COMP-0623 Programming Fundamentals, MEDP-0101 User Experience Design
This advanced course introduces students to the potential of emerging visual technologies that extend, replace, and enhance our realities. Students learn processes for producing content and adding functionality for Virtual Reality, Augmented Reality, and Mixed Reality applications. Students apply skill sets/concepts previously learned to new problems/tasks.

6 credit(s) No No No

Fast Facts