Design 100
This course begins with a study of concepts and skills in commercial art and graphic design using industry-standard illustration, digital publishing and image editing applications. In today's world, products need an edge to differentiate themselves from other products. This is done through brand identity. Students will learn all aspects of creating a brand experience from concept to application.
Interactive Asset Creation Tools
INTERACT introduces the whole concept behind the event-based applications which drive the interactive multimedia world. Students learn to integrate text, graphics, animation, sound and digital video to create presentations, interactive kiosks and CD-ROMs.
Vector Graphics Animation
Increasingly, vector-based animation is going far beyond Web-based applications and showing up everywhere from television ads to theatrical films and video DVDs. This course gives the student grounding in the fundamentals of vector-based animation including efficient ways to build characters and synchronize audio, such as lip-syncing spoken words to the character’s mouth positions. Students also learn some scripting basics to control everything from file loading to simple user interactions.
Media Communications & Law
Digital media and emerging communication media are blurring many well established boundaries. This course explores the legal ramifications and how key elements are affected such as intellectual property, rights of privacy and publicity, defamation, 3rd party liabilities, domain names, ecommerce, and issues of contract law and digital production.
Internet Publishing 200
In this course, students move on to develop their skills in the more complicated Web design elements including effective use of hand-coded HTML to form content and cascading style sheets (CSS) to present that content.
Introduction to Digital Video
Once regarded as a cheaper alternative, digital video now rivals film for producing high quality productions at reduced costs. Introduction to Digital Video (IDV) introduces students to digital video production, non-linear editing, compositing and visual effects, using affordable desktop technology and software. Topics include basic computer graphic manipulation, titling and visual effects techniques, digitizing video and editing in a non-linear video environment.
Design 200
From colour correction to effective typography, this 200-level design course strengthens your graphic design skills and mastery of image creation and editing software. Compositing photos, designing web graphics, layout brochures and magazines, illustrating technical journals and creating packaging are just some of the challenges students will encounter along the way.
Introduction to Streaming Media
Production of streamed content using different streaming protocols and techniques forms the core of this introductory course. You will also learn to manage a streaming server for instant content delivery of individual files, playlists and live broadcast. Building VR panoramas and integrating them with digital video for CD-ROM and DVD are some of the additional activities encompassed in this course.
Audio for Multimedia Internet & Game Applications
Music and sound effects can promote inspiration and add emotional depth to professional projects. This course provides an overview of audio theory, tools and production techniques for multimedia, the Internet, and game applications. Students will develop skills in MIDI and sequencing, sampling, editing, and mastering.
Interactive Multimedia Authoring 200
This course expands the knowledge base of the student relating to multimedia authoring and the development of more complex and specialized projects. Finished output is geared towards authoring interactive DVDs. Source material from the Design courses is combined to form comprehensive interactive templates and a finished interactive project.
Employability Skills I, II
Having technical skills and talent are no longer sufficient to find and keep high quality jobs. Employers desire candidates with a high level of employability skills that include personal management, communication, problem solving, positive attitudes and behaviours, adaptability, and teamwork skills. Employability Skills courses provide a real world work environment that allows students to practice their employability skills and technical skills while simultaneously acquiring additional entrepreneurial and employment relevant skills. In all programs, ES courses will be operationalized through regional focuses and this will provide an ideal context for demonstrating and practicing employability skills.
Principles of Photography 100
The purpose of this course is to develop a basic understanding of photography principals. Knowledge gained in POP100 will become a very sturdy foundation to build upon. Students will become familiar with and understand:
• Functions of a camera
• Differences and similarities between film and digital
• Controlling exposure
• Focal length
• Depth of field / focus
• Basic colour theory
Introduction to Logic & Analytical Reasoning 100
This course is centered on critical thinking about problem solving. Breaking a problem down into a sequence of steps and diagramming that sequence for mapping into a variety of languages is a skill which can be acquired and which students will find invaluable to creating digital media projects that set themselves apart from the ordinary.
Internet Database Connectivity 200
Building a server-side environment for Rich Media means construction of a service based backend. In this course you will construct both databases and a service layer which has accessible methods to support Rich Media clients.
3D Virtual Environments
3D content is rapidly becoming an expected component of interactive digital media applications. This course is designed to give the digital media artist the capability of producing basic 3D models and animation for use in websites and interactive applications on CD-ROM and DVD.
Internet Marketing
Nothing happens until something is sold and selling is just a portion of marketing. This course concentrates on marketing issues that surround online commerce, including search engine positioning, viral campaigns and business planning in the digital age.
Internet Publishing 300
In IPUB300 students advance their skills by constructing their own objects and Flash components using ActionScript 2.0. Students build form-based Flash Applications and integrate server-side databases with Flash via PHP, mySQL, and AMFPHP. Students will also discover how to consume Web services in Flash, Bind Data, and keep it up to date via Delta Packets. Training includes extending existing Flash components and objects and learning to manipulate the Flash authoring environment with the new JSFL Flash API, and developing Flash style applications for the enterprise computing marketplace.
Internet Programming 300
This course focuses on scripting within Flash to build a strong foundation in programming for the web. Programming skills gained in this course will lead to a stronger grasp of other internet scripting languages.
Interface Design
Human factors and usability are key in successful websites, products and interactive applications. If you are engaged with a website and have to think about the interaction then the designer hasn't done their job. Good interface design should produce intuitive navigation and design which doesn't get in your way.
Logic and Analytical Reasoning 200
A continuation of ILAR100, this course extends the student's knowledge and capabilities in form deductive reasoning and problem solving.
Design 300
This course is designed to help students apply different manipulation programs to situations that may occur throughout their career. Typical industries in which these skills may be applied include advertising, marketing, graphic design, and publishing. Students will develop intermediate level skills in photo manipulation and restoration. In addition, students will learn advanced techniques in post-production photography.
Internet Database Connectivity 300
Skills for authoring database-driven websites are now essential for employment in a broad range of industries. This course introduces you to the server-side operations, database design concepts, construction and interaction. Website projects that contain logins, restricted page access, Web driven record addition, updates, viewing, deletion and basic search engine construction are some of the topics covered.
Career Management
This course is specifically designed for those working in the arts and entertainment industry in order to provide them the tools they need to deal effectively with their business and financial needs so that they will be able to follow their passion while avoiding the "starving artist" trap. As students work through the course they build a personal business plan that will be the foundation for building a successful long-term career.
Digital Imaging for Video Compositing
Much of what takes place in the world of special effects is centered around image compositing. This course builds skills in advanced still and video image compositing. Mix images, 3D models and animation along with digital video to create stunning motion tracked composites and digital mattes.
Internet Publishing 400
Turn the full power of Flash loose: building Flashbased chat rooms, web-based video conferencing applications, online games, and integrate Flash into electronic documents (PDF). Students will learn to make Flash communicate with a variety of other applications, databases, and meta-data exchange systems through a host of built-in Flash structures including its support for XML, as well as build their own Flash remoting services via AMFPHP, nuSOAP, and the Flash communications server. The secrets of integrating Flash into other multimedia authoring environments is revealed, along with using XML, XSLT, XPATH and XLINK to author Web services for Flash and other applications using nuSOAP and PHP. This course continues with development of Rich Media applications in Flex and integrates Real Time Messaging Protocol, (RTMP) into Flex applications.
Internet Programming 400
This course focuses on Javascript programming for the web. Javascript is one of the leading languages in the creation of dynamic web pages. Upon successfully completion of this course, students will be able to grasp more complex programming patterns found in AJAX theory, which will be covered in IPRO 500
Design 400
Moving from the basics into intermediate level design topics in typography, design for film, theatre and television, PDF file architecture, automated graphic templates, and select topics in colour correction, image compositing and 3D illustration maps out the main thrust of this course.
Internet Database Connectivity 400
In this course, students will design and construct an e-commerce environment that can interface the processing of credit cards provide Rich Media client interaction with a product database and manage other requirements of commercial transactions.
Internet Publishing 500
This 500-level course in Internet publishing will round out the student's education with some of the more esoteric areas of internet publishing, such as eBooks - which have connectivity to video, animation and database info.
Internet Programming 500
This course focuses on concepts found in the new emerging application of AJAX. Students will combine skills gained in IDC 300, 400 and IPRO 400 to produce a dynamic web-driven frontend that interfaces with a backend database.
Design 500
In the Graphic Design industry, understanding the theory behind and the creation of design elements is only a part of the design process. Being able to combine design knowledge and skills into a proper workflow is the key to success. D500 takes students through real world scenarios that teach them how to gather pertinent information from customers, apply that information to design elements, communicate design progress to customers and output a final design through various printing methods.
Portfolio Production Workshop
Portfolios show the world what you can do. Academic portfolios are the final demonstration of acquired learning and are a requirement for graduation at Centre colleges. Portfolios are also one of the most important tools you have for initially getting noticed and landing an interview for a job or contract. This course provides the knowledge and tools required to complete a high-quality academic and professional portfolio in multiple formats and media, e.g. print, Web, DVD, tape.
Professional Development I, II, III, IV, V (This is a mandatory course in each quater)
The Professional Development Program consists of a series of modules spread throughout the academic program that focus on the personal and interpersonal aspects of employability skills required for success at work and in life. Through a combination of instruction and activities including scenario training, individual and group activities, discussions, and reflection students are given the opportunity to discover and develop lifelong values, personal definitions of success and mission statements, and to investigate best practices in achieving their personal and career goals. Awareness of expectations and consequences of actions within business and social situations will be emphasized, providing opportunities to develop into the kind of people that others want to know and work with, whether employers, business partners, or fellow workers. This includes behavioural awareness and skills in resolving personal and interpersonal issues, and letting go of schemas that don’t support success as personally defined. Practical job skills are also included in the program such as industry research, portfolio criteria, job search, resume and cover letter writing, interview skills, and employment negotiations. Because the acquisition of soft skills requires a significant amount of exposure and practice in diverse situations, each module will build on the core skills, principles, and tools based on individual and group needs as determined by the facilitators in each module.