Interactive Multimedia Graduate Certificate
Begin Your Journey Take the Next Step
The Interactive Media certificate has been created in response to the recent growth and use of multimedia applications in the modern business environment. You’ll jump right in creating detailed interactive pieces from websites to Flash animation. By the end, you’ll have a foundation in programming and the ability to create the polished work that is necessary to look professional.
In response to the recent growth and use of multimedia applications in the modern business environment, this certificate has been explicitly designed for students who want to focus exclusively on the popular discipline of multimedia.
The program requires the student to complete a minimum of 12 semester credit hours of coursework, with a minimum cumulative GPA of 3.0. Regular program prerequisites still apply (CS 500 Introduction to Structured Programming and CS 501 Introduction to Data Structures). Students matriculated in the master's program are not eligible for a graduate certificate. However, students who have successfully completed a graduate certificate may apply to the master's program and may be able to use those credits earned in the certificate program toward the master's degree. Contact the program director to determine which, if any, graduate certificate credits may apply. Graduate admissions procedures must be followed.
Prerequisite Courses
If required
This is an introductory course in computer programming using a structured programming language. Representative topics include iteration, selection, procedures, functions, arrays, and classes.
A continuation of CS 500, utilizing a structured programming language and classes to further implement multidimensional arrays and other data structures including linked lists, stacks, queues, trees, and more. This course also provides introduction to recursion and data abstraction.
Prerequisite: Take CS-500
Required Courses
This course shows students how to embed Java "applets" into HTML pages, as well as create applets. The course covers the Java applet paradigm and the standard Javaclass libraries. Students write Java applets, stand-alone applications, Native Libraries, and content/protocol handlers for extending web browsers.
Students develop multimedia applications of their own design using Adobe Director. This course explores principles for effective interactive multimedia design from concept definition, storyboarding, multimedia development, and authoring to testing and revision. It covers techniques to include sound, graphics, photographs, animation, video, and text into multimedia presentations. Adobe Director movies are developed for use in authoring applications such as business presentations, interactive kiosks, CD-ROMs, and Shockwave movies for the web.
Prerequisite: Take CS-500
Elective Courses
Choose two
This course enables students to develop low-bandwidth visual effects for webpages. A variety of software is employed to develop websites and media for the web. Topics include: web animation and interactivity using Adobe Flash, a vector-based animation tool; vector-based graphic construction and digital compression using Macromedia Fireworks, a graphic optimizing tool; and dynamic webpage construction using Adobe Dreamweaver, a visual HTML editor.
This course introduces the fundamentals of writing Windows applications, event-driven programming, and the GUI. Topics include dialogues, menus, controls, data types, scope and life of variables, objects and instances, fonts and graphics, simple file I/O, and other DLL procedures. VB.net is used in implementing various Windows applications.
Prerequisite: Take CS-500;
This course serves as an introduction to Flash Animation. Students will discover how to produce interactive multimedia. The course covers the Flash interface and tools used to develop Flash animations such as shape and motion tweening, motion guide path, masking, development of scenes, creation of movie clips, and button symbols. These tools are used to create of a variety of animations such as interactive presentations, interactive greeting cards, interactive tutorials, websites, puzzles, and small games. Basic ActionScript will be covered in this class.
Prerequisite: Take CS-550