Creative Multimedia Programming

This is a website all about Creative Multimedia Programming, a Higher Diploma course in the Limerick Institute of Technology. It is a year long, level eight course focused on developing ICT skills. The H. Dip in Creative Multimedia Programming covers a wide of subjects across the broad sprectrum of Creative Multimedia Programming including 3d Graphics, Web Development, Multimedia Databases, Interactive Design, Web Programming, Advanced Web Programming, Human Cognition and Communication and Evolving Web Technologies.
Below you'll find more information on these subjects.

3D Graphics

creativemultimediaprogramming3dLogo

3D Graphics
Three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data. This module covers a lot of theory along side 3 or 4 practical assignments. You learn the basics of animation, light models in 3d graphics and kinematics. It also teaches you how to use the graphics package 3D Studio Max which is a part of the Autodesk software roll out. To use the software was easy as you could download and practice on your own computer as a student. This module runs for the first semester only.

Web Development

creativemultimediaprogrammingWebDevLogo

Web Development
Web development broadly refers to the tasks associated with developing websites. This module is integral to learning how to build and design websites. It covers the basics such as HTML and CSS which are the foundations of building and designing websites. It also teaches you how to push your website on to github and make changes etc. This is one of the most important subjects of the first semester as every other subject builds on the core curriculum of this module.

Databases


creativemultimediaprogrammingDatabasesLogo

Databases
A Multimedia database (MMDB) is a collection of related multimedia data. The multimedia data include one or more primary media data types such as text, images, graphic objects (including drawings, sketches and illustrations) animation sequences, audio and video.(Source) This runs for the first semester only and is the basic theory of multimedia databases. You learn how to manage and sort tables (relations) and how to use SQL to interact with the database and its tables.

Interaction Design

creativemultimediaprogrammingDesignLogo

Interaction Design
Interaction design is a process in which designers focus on creating engaging web interfaces with logical and thought out behaviors and actions. This module covers a vast amount of material. You learn about design principles, web design protocol and procedures and other User Experience fundamentals. You use the Adobe Creative Cloud software such as Photoshop and Illustrator to complete assignments and it is very much creatively based.

Web Programming

creativemultimediaprogrammingWebProLogo

Web Programming
Web programming refers to the writing, markup and coding involved in Web development, which includes Web content, Web client and server scripting and network security. The most common languages used for Web programming are XML, HTML, JavaScript, Perl 5 and PHP. This is a module that is dedicated to Javascript. It covers all the basics and shows how to implement Javascript on websites for interactivity and validation.

Digital Video

creativemultimediaprogrammingVideoLogo

Web Programming
Digital Video is a module that teaches the fundamentals of video framing and production. It focuses on creating a narrative and communicating messages/themes effectively through the medium of film. There is no exam but there are video group projects. There were three group projects all with different themes and objectives. We are encouraged at all steps to be as creative as we can.