• Overview - 2019/2020

    The Interactive Media Development - 3D Visualization program at Fanshawe College is an intensive three-year advanced diploma focusing on the tools and techniques necessary to gain employment in the fields of visualization and emerging interactive technologies. The goal of the program is to provide students with the professional, technical and artistic skills necessary to create innovative visualizations, prototypes and info-graphics.

    Students will develop two and three-dimensional design skills by studying a curriculum focused initially on the core principles of visualization technologies and interactive media. Foundation courses including image and motion design, interactive production, project management, and visual communication will provide the basis for understanding sophisticated technologies such as virtual and augmented reality.

    Throughout the second year, students will study more advanced concepts of visualization including 3D modeling, game engine simulations, visualization statistics, generative art and user experience design.

    In the third year, students will continue with advanced visualization studies with emphasis on an integrative capstone project (individual or group) or a client based applied research project internship.

    An integral part of the 3D Visualization program at Fanshawe College is its relationship to the local community. London, Ontario has a vibrant and growing interactive media industry. Professionals from this community include business leaders and entrepreneurs, creative directors, interactive designers, programmers, game designers, and producers who will play an important role by providing mentorship to students through critique and guest lectures.

    Graduates of this program will find entry-level positions in the visualization industry as interactive designers and programmers, 3D specialists, prototype and visualization designers.

    Program coordinator:

    Justin Brunner
    Phone: 519-452-4430 x6407

  • Admission Requirements - 2019/2020

    OSSD with courses from the College (C), University (U),
    University/College (M), or Open (O) stream
    OR
    Academic and Career Entrance Certificate (ACE)
    OR
    Ontario High School Equivalency Certificate (GED)
    OR
    Mature Applicant with appropriate preparation

    English Language Requirements

    Applicants whose first language is not English will be required to demonstrate proficiency in English by one of the following methods:

    • A Grade 12 College Stream or University Stream English credit from an Ontario Secondary School, or equivalent, depending on the program's Admission Requirements
    • Test of English as a Foreign Language (TOEFL) test with a minimum score of 550 for the paper-based test (PBT), or 79 for the Internet-based test (iBT), with test results within the last two years
    • International English Language Testing System (IELTS) Academic test with an overall score of 6.0 with no score less than 5.5 in any of the four bands, with test results within the last two years. SDS Program Requirements. 
    • Canadian Academic English Language (CAEL) test with an overall score of 60 with no score less than 50 in any of the four bands, with test results within the last two years
    • Pearson Test of English Academic (PTE) with a minimum score of 53, with test results within the last two years
    • A Cambridge English Test (FCE/CAE/CPE) with an overall score on the Cambridge English Scale of 169 with no language skill less than 162
    • An English Language Evaluation (ELE) at Fanshawe College with a minimum score of 70% in all sections of the test, with test results within the last two years
    • Fanshawe College ESL4/GAP5 students: Minimum grade of 80% in ESL4/GAP5 Level 8, 75% in ESL4/GAP5 Level 9, or 70% in ESL4/GAP5 Level 10

    Recommended Academic Preparation

    • Grade 12 English (C) or (U) OR Grade 12 The Writer's Craft (C) OR Grade 12 Business and Technological Communication (O)
    • Grade 11 or Grade 12 Communications Technology (M) OR Grade 11 Introduction to Computer Science (U) and Grade 12 Computer Science (U)
    • Grade 11 Media Arts (M) or (O) OR Grade 12 Media Arts (M)

    Recommended Personal Preparation

    • Participation in audio visual clubs, photography clubs, school newspaper
    • Interest in audio recording, video recording, photography and/or production of visual arts

    Applicant Selection Criteria

    Where the number of eligible applicants exceeds the available spaces in the program, the Applicant Selection Criteria will be:

    1. Preference for Permanent Residents of Ontario
    2. Receipt of Application by February 1st (After this date, Fanshawe College will consider applicants on a first-come, first-served basis until the program is full)
    3. Achievement in the Admission Requirements
  • Courses

    Interactive Media Development - 3D Visualization-2019/2020

    Level 1Credits
    Take all of the following Mandatory Courses:
    WRIT-1037Reason & Writing 1-Contemporary Media3
    This course will introduce contemporary media students to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking.
    MMED-1050Digital Media Theory & Project Mgmt 13
    This is an Interactive Media preparation course, the student will be exposed to all the technologies, and methodology used in the two-year program. Time Management principles and self-learning strategies are a key objective of the course.
    MMED-1051Design & Image 13
    A course to introduce students to elements and techniques of good digital design, with an emphasis on designing for interactive interfaces. Adobe Photoshop CC and Adobe Illustrator CC software will provide the foundation for this course.
    MMED-1052Multi-Media Production3
    This course will introduce students to the range of tools and applications current in the interactive field, as well as the techniques for developing a Web site with graphics, text and basic hypertext functionality. This course will introduce tools and techniques with an emphasis on effective site and interface design as well as optimized media and code development.
    MMED-1053Visual Communication 13
    This course will introduce students to the theory and application of visual based design and layout currently used in the interactive media field. This course will introduce tools and techniques with an emphasis on effective forms of communications through a variety of visual based applications.
    MMED-1054Multimedia Authoring 13
    This course will introduce students to the range of tools and applications current in the interactive field, as well as the techniques used for the collaborative development of web based interactive applications.

    Level 2Credits
    Gen Ed - Take a 3 credit General Education elective course.
    Take all of the following Mandatory Courses:
    COMM-3075Communications for Media3
    This course, designed for students who plan to work in the field of media, focuses on professional written and verbal communication skills. Students learn to prepare a variety of work-related documents. In addition, students learn about research methods and documentation formats. The principles of effective writing - organization, grammar, style, clarity, and tone - are reinforced throughout the course. The goal of the course is to prepare students for the communication tasks and considerations they will encounter in the media workplace in order to meet the needs of employers and/or the communities they will serve.
    MMED-1055Multimedia Authoring 23
    This course will continue to explore current tools and techniques introduced in Authoring 1. This course will focus on a unified, data-driven approach for web and app development with a major focus on front-end web development. Students will explore back-end development with an intro to Node.js and variants on the MEAN stack.
    MMED-1056Web Development 13
    Extending topics introduced in the first year, students will cover the Web design/development process in greater detail. Topics covered include basic and enhanced responsive site structure, local site management, CSS design, CSS layout applications and browser compatibility issues. Some use of Javascript will also be covered.
    MMED-3035Design & Image 23
    A course that further develops the knowledge of the elements and techniques of good digital design, with an emphasis on designing for interactive interfaces. Adobe Photoshop CC and Adobe Illustrator CC software will provide the foundation for this course.
    MMED-1057Motion Design 13
    This course will introduce students to the core principles of motion design. Emphasis will be on typography, colour theory and animation principles as related to on-screen graphics and animations.
    MMED-3036Digital Media Theory & Project Mgmt 23
    This is a continuation of Digital Media Theory 1. Time Management principles and self-learning strategies will continue to be a key objective of the course.

    Level 3Credits
    Gen Ed - Take a 3 credit General Education elective course.
    Take all of the following Mandatory Courses:
    MMED-10593D Modelling for Visualization 13
    An introduction to the creation of 3D assets targeted for use in static and interactive visualizations. Topics include integrating 3D rendered objects into 2D visualizations for print and Web; live Web 3D visualizations through WebGL and various coding libraries and APIs; creating 3D objects and environments to proper scale and proportions for use in visualizations and simulations.
    MMED-1060Practical Applications 13
    An introduction to production support, practical labs, planning and developing small-size team based client projects(print and or web based visualizations). Students will also be introduced to common tools and technologies for project management, collaboration and version control.
    MMED-1061Web Applications for Visualization 13
    Planning, design and development of multi-part interactive visualizations; common JavaScript charting and visualization libraries and APIs; introduction to working with canvas, webGL,SVG-based infographics and other relevant tools and workflows.
    MMED-1063Data Concepts in Visualization-Intro3
    Basic data types and associated visualizations; use of large data sets for visualization; common summary statistics and measures of variance; common data formats for Web-based visualization; principles for valid chart design; basic charting libraries and APIs.
    MMED-1062Generative Art & Motion Design3
    Introduction to Processing, Web libraries (p5.js) and other relevant tools to develop code-driven visualizations of various types. Including both 'static' visualizations suitable for printing or the Web, as well as animation/transitions, interactions with other DOM elements (e.g., providing input controls for users to experiment with a piece) and basic interactivity.
    MMED-3042User Experience & Interface Design 13
    An introduction to the principles and fundamentals of User Experience(UX) and User Interface design. This course will cover the importance of user centric design through prototyping, AB testing, user and market research.

    Level 4Credits
    Gen Ed - Take a 3 credit General Education elective course.
    Take all of the following Mandatory Courses:
    MMED-30433D Modelling for Visualization 23
    Extending the 3D topics from the previous term into interactive 'rich media' applications for data visualization. Introduction to Unity as an authoring platform for 2D, 3D, text, video and interactivity, introductory examples of AR and VR tools available within the Unity platform. Introducing workflows for the creation of standalone executables for data dashboards and widgets.
    MMED-3044Practical Applications 23
    A continuation to production support, practical labs, planning and devolping small-size team based client projects(print and or web based visualizations). Students will also be introducted to common tools and technologies for project management, collaboration and version control.
    MMED-3041Experiential Design 13
    This course will introduce students to the principles of physical computing and experiential design. Topics covered include basic principles of electronics, programming micro controllers, working with sensors, and user interface development. Students will work with programmable circuit boards, sensors and other hardware to plan and develop interactive objects and environments.
    MMED-3047Web Applications for Visualization 23
    Introduction to D3.js for basic chart types as well as customized visualization design. Use of Web data stores, fundamentals of relational and document database usage in visualization. JavaScript libraries and APIs that focus on visualization (2D and 3D), data mining and exploration, customized chart design and development.
    MMED-3045Data Design & Narrative in Visualization3
    A more advanced project-based class addressing visualization design from the narrative perspective, identifying the main points and themes to be presented in a visualization/infographic, and addressing common questions that arise when planning these applications: What story is the visualization supposed to tell? What data and chart type(s) will best support the main points of the narrative? An introduction to 'quick charting' libraries and APIs for exploration of possible themes in large sets of data (clustering, correlations); an overview of common and popular languages and IDEs for data analysis, such as R and Python libraries; use of colour, typography, composition, etc., to best represent the narrative in the data; planning and organization of the narrative, theme and design of multi-component visualizations.
    MMED-3046User Experience & Interface Design 23
    Extending topics introduced in User Experience & Interface Design 1, this course covers more intermediate topics in user centric design through real world examples and case studies. This course is a combination of lecture/presentation and seminar sessions.

    Level 5Credits
    Gen Ed - Take a 3 credit General Education elective course.
    Take all of the following Mandatory Courses:
    MMED-5007Topics in Visualization-Adv3
    An advanced topics seminar class in visualization technologies, hardware and software. The specific topics in this course will vary from year-to-year, but may include working with new hardware (AR/VR), 3D tools for Web and desktop development, emerging libraries and APIs, etc. This course will expect students to conduct significant research into various visualization topics, present to peers and to others.
    MMED-5008Practical Applications 33
    A continuation of production support, practical labs, planning and developing mid-size client projects(print and or web based visualizations). Students will continue using common tools and technologies for project management, collaboration and version control.
    MMED-5009Experiential Design 23
    Continuation of Experiential Design 1 in the previous term, with an emphasis on more advanced project planning and development with Arduino and related hardware and sensor systems.
    MMED-5010Web Applications for Visualization 33
    A continuation of the Web Applications course in the previous semester, with a more in-depth look at more advanced libraries and APIs for data analysis and visualization specifically for Web delivery. More in-depth project work with libraries such as D3.js, three.js, P5.js, etc., incorporating more complex chart types, multi-level user interaction, planning and organization of complex Web-based visualizations, creating customized integrations with relational data storage and content APIs.
    MMED-5011App Design & Prototyping3
    In this course students will work on larger-scale projects that require them to actively engage in a comprehensive application planning, design, testing and revision process. Building on material introduced in previous project-focused courses, students will be tasked with exploring the target user demographic for their application, iterative user testing and revision workflows, and prototyping functionality to allow for rapid testing and revision. Introduction to A/B testing workflows for coding frameworks. Depending on project needs, prototyping process could also involve 3D printed and hardware/built components for an installation, as well as prototyping and testing application code and functionality.
    MMED-5012User Experience & Interface Design 33
    Extending topics introduced in User Experience & Interface Design 1 & 2, this course covers more advanced topics in user centric design with a focus on problem solving and adhering to strict deadlines.

    Level 6Credits
    Take all of the following Mandatory Courses:
    MMED-5013Facilitation & Project Management3
    Students will gain in-depth knowledge, skills, tools, and techniques required to plan and execute small to large scale projects that achieve organizational goals on time and on budget. This course also addresses emerging trends in project management through courses in Agile project management, recovery, risk, quality and leadership.
    MMED-5014Practical Applications 43
    A continuation of production support, practical labs, planning and developing large-size client project. Students will continue using common tools and technologies for project management, collaboration and version control.
    DEVL-5005Strategic Mktg & Professional Dev3
    This course introduces the students to business models common in digital media and related industries, strategies for marketing services, research into applications of visualization (what is done/what is needed) in specific sectors (medical, educational, architecture/real estate, etc.); business planning, effective communication, and other topics relevant to applying visualization across various sectors.
    MMED-5015Capstone3
    "The capstone project in Visualization is designed to demonstrate the range of tools and skill sets that students have acquired in the 3DVIS program. While the content focus and subject matter and all production aspects are up to the student or team, capstone projects must be of sufficient size and complexity to allow for integration of UI and Design skills, data modelling and discovery, information architecture, appropriate narrative strategies and interactive features to best engage and inform users. Students are expected to undertake significant research into data and digital media technologies appropriate for the scope of the capstone project. The projects will be overseen by the entire faculty team in 3DVIS, and students will receive guidance and hands-on support throughout, but every student is expected to research and implement technologies, tools and workflows not directly taught in a previous course. The capstone can be an individual or a team project, but the scale of this final installation will most often be appropriate for a small team. All final capstone projects will be presented to the public as a unique installations on Industry Night heald at the end of each year at CDPA."
    MMED-5016Topics in Visualization Technology-Adv3
    Students will look to create high-level visualizations that may include specialized topics such as Virtual Reality and Augmented Reality. A widespread focus on older and existing technologies, along with new and emerging technologies will give students a wide array of platforms for delivering their project outcomes.
    MMED-5017Application Support & Maintenance3
    Students will explore full implementation of modern project workflow: feature-based sprints, issue tracking / resolution, workflow using Atlassian's suite of project management tools (Bitbucket /Jira /Trello).

    Gen Ed - Electives
    Take 12 General Education Credits -
    Normally taken in Levels 2, 3, 4 and 5

    Program Residency
    Students Must Complete a Minimum of 30 credits in this
    program at Fanshawe College to meet the Program Residency
    requirement and graduate from this program

  • Careers - 2019/2020

    Career Opportunities

    Graduates of the Interactive Media Development - 3D Visualization program will find opportunities and employment in the interactive cluster including web/mobile-based companies, architectural, engineering and planning, medical, graphics and info-graphics, video and mobile gaming companies.
  • More Information - 2019/2020

    A Three-Year Ontario College Advanced Diploma Program


    Program Code: VIS1
    Campus Code: LCD (LCD - London-Downtown)
    September Admission
    15 week terms
    Academic Calendars available at www.fanshawec.ca/academicdates

    Contact

    School of Digital and Performing Arts: (519)-452-4430, ext. 6402

    Program Description

    The Interactive Media Development - 3D Visualization Program at Fanshawe College is an intensive three-year advanced diploma focusing on the tools and techniques necessary to gain employment in the fields of visualization and emerging interactive technologies. The goal of the program is to provide students with the professional, technical and artistic skills necessary to create innovative visualizations, prototypes and info-graphics.
    Students will develop 2 and 3 dimensional design skills by studying a curriculum focused initially on the core principles of visualization technologies and interactive media. Foundation courses including image and motion design, interactive production, project management, and visual communication will provide the basis for understanding sophisticated technologies such as virtual and augmented reality.
    Throughout the second year, students will study more advanced concepts of visualization including 3D modeling, game engine simulations, visualization statistics, generative art and user experience design. In the third year, students will continue with advanced visualization studies with emphasis on an integrative capstone project (individual or group) or a client based applied research project internship.
    An integral part of the 3D Visualization program at Fanshawe College is its relationship to the local community. London, ON has a vibrant and growing interactive media industry. Professionals from this community include business leaders and entrepreneurs, creative directors, interactive designers, programmers, game designers, and producers who will play an important role by providing mentorship to students through critique and guest lectures.
    Graduates of this program will find entry-level positions in the visualization industry as interactive designers and programmers, 3D specialists, prototype and visualization designers.

    Other Information

    • Students entering Level 1 of the program in January will continue into Level 2 of the program in the Summer term and Level 3 in the Fall term.
    Learning Outcomes 

    The graduate has reliably demonstrated the ability to

    1. complete both individual and collaborative interactive media projects effectively.
    2. select and use best practices and tools to design and develop dynamic, rich-media content.
    3. assess the requirements of a complex interactive media project.
    4. develop, budget, plan and professionally present a complex interactive media project.
    5. design a complex media project (interface, navigation, graphics, text treatment) using best practice design and development principles, and applying conceptual and theoretical frameworks.
    6. build effective and dynamic complex Web sites and/or mobile applications.
    7. identify and analyze ethical and professional issues arising in an online environment.
    8. apply research and conceptual skills to propose optimal solutions for mobile/multimedia/Web development problems.
    9. select and use creative and critical thinking techniques in the effective design, development and implementation of a complex interactive media project.
    10. evaluate the financial, technical and artistic success of a complex interactive media project
    11. analyse and implement augmented and virtual reality technologies in the creation of 3D visualizations.
    12. assess and evaluate 3D visualization hardware and software for implementation in interactive installations.
    13. design complex data, 3D and rich media assets for integration into augmented and virtual reality presentations.

    Program Pathways

    For information about Program Pathways visit www.fanshawec.ca/programpathways
Share this Program