Back to courses index

ECBP433: Multimedia Systems Lab

Description:This course covers Multimedia systems design and implementation. It introduces concepts related to the design, implementation, and production of interactive stand-alone and Web-based multimedia applications. Different technologies will be used for audio, image, and video manipulation. These include Adobe Flash, HTML5, Ajax, JavaFX, Java, and .Net. Also, this course will introduce multimedia systems design that integrates Multimedia information collected from many sources (Web (HTTP), live streaming, local server).
Credit Hours.:1
Text Book: Z.-N. Li and M.S. Drew, "Fundamentals of Multimedia", ISBN: 0130618721, Prentice-Hall, 2004
Coordinator: Mohamed Adel Serhani
Topics Outline:
  1. Introduce development environments (Netbeans/Visual Studio) and development programming languages (Java, C#, JSP, Aspx, .Net, XML, HTML/5).
  2. Image manipulation (animated GIF) using JAVA 2D and tools such as Photoshop.
  3. Audio and Video manipulation using set of tools (e.g. Audacity, Camstudio).
  4. Manipulate various Multimedia authoring tools (SMIL, JavaFX).
  5. Describe the Multimedia project objectives and main design and implementation requirements.
  6. Design the look and feel of the web Application including the navigation structure.
  7. Use Ajax to implement service rating and comments.
  8. Video storage in a database and manipulation through a MM Web application.
  9. Develop Web services to integrate different parts of the project.
  10. Test and deploy the application on a production environment.
  11. Project report, evaluation, and presentation.
  1. Identify requirements specification of a multimedia application.
  2. Design the structure, content and appearance of a usable and effective multimedia application (Web/Standalone/Mobile).
  3. Implement a multimedia application using a combination of different technologies.
  4. Deploy and test a multimedia application on a production environment.
  5. Assess different multimedia tools and technologies.
  6. Demonstrate interpersonal, verbal and written skills as part of a multi-disciplinary team.
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6 7 8 9 10 11
Co-requisite ECBP425: Multimedia Systems
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
2% 11% 16% 9% 0% 2%0% 0% 20% 11% 9% 11% 2% 2%
Show Details