본문 바로가기 사이드메뉴 바로가기 대메뉴 바로가기

Computer Science

Courses

Advanced Multimedia Techniques
Text code : CSE364 / Credit : 3
  • Prerequisites CSE/ISE 334
  • Textbook information Fundamentals of Multimedia by Ze-Nian Li and Mark S. Drew; Prentice Hall (ISBN # 130618721)

Credits 3
Course Coordinator

Niranjan Balasubramanian

Description

Digital media production techniques for high-bandwidth applications such as electronic magazine illustration, broadcast television, and motion picture special effects. Students explore techniques such as 3D modeling and character animation, video compositing, and high-resolution image processing in a state-of-the art multimedia computing laboratory. High-capacity mutlimedia storage, high-speed networks, and new technologies such as DVD, HDTV, and broadband will be reviewed. This course is offered as both CSE 364 and ISE 364.

Prerequisite CSE/ISE 334
Course Outcomes  
  • Upon completion of the course students should be able integrate a wide spectrum of digital media assets into an interactive web-based application that captures, retrieves, and shares data.
  • Students should demonstrate an understanding of all phases of multimedia design, development, and implementation, including industry/commercial practices.

 

Textbook

Fundamentals of Multimedia by Ze-Nian Li and Mark S. Drew; Prentice Hall (ISBN # 130618721)

Major Topics Covered in Course  
  • Multimedia Applications Development: Software evaluation criteria, Rapid prototyping, Authoring paradigms, Development cycle, Process, Documentation
  • The Business of Multimedia: Marketing, Estimating, Contracts, Incorporation, Intellectual property law, Ethics
  • The Design of Interaction: Interface design guidelines, Metaphors, Flowchart, storyboard, GUI and icons, Navigation and controls, User help and dialogues, Simulations
  • Data: Capturing data ,Data types, Database design, Multimedia databases, Relational databases, Publishing databases on the web
  • Web-based Multimedia: Media integration, MIME types, Tables, style sheets, and layers, Forms, JavaScript, Java applets, Shockwave, HTML, DHTML, XML, XHTML, SMIL, SVG
  • Distributed Multimedia: Multiplayer games, Computer-supported collaborative work
  • Programming I - Dynamic Media: Event-driven programming, Navigation and branching, Variables and operators
  • Logic, Functions, Loops
  • Programming II- Maintaining State: Arrays, CGI
  • Programming III - Testing & Debugging: Run-time debugging, Multiplatform support
  • Programming IV - Packaging and Delivery: Publishing and preloading, Multilingual localization, Accessibility issues, Compression, Streaming

 

Laboratory Projects  
  • Dynamic HTML: JavaScript and DHTML, CSS, XML (approx. 2 weeks)
  • Interactive video: multimode panoramas and objects; HREF, text, and chapter tracks (approx. 2 weeks)
  • Database design: fields and validation; calculated fields; relational databases and portals; publishing data on the web; database scripting; security issues (approx. 2 weeks)
  • Scripting: syntax; navigation; variables; logic; functions; loops; arrays; debugging (approx. 4 weeks)
  • Rich media: 3D; video streaming (approx. 1 week)
  • Packaging: publishing and preloading (approx. 1 week)

 

Course Webpage

CSE364

 

No content has been registered.