20 CS 766: User Interface II
Syllabus:
Learning Objectives:
| Course Number | 20 CS 766 |
| Credit Hours | 3 Graduate |
| Prerequisites |
20 CS 667 |
| Catalog Data | Exploration of the current and emerging technologies/methodologies that support the design, implementation, and applications of advanced multimedia systems. |
| Textbooks |
P. K. Andleigh and K. Thakrar, Multimedia Systems Design, Prentice Hall, 1995. |
| References | Jon Barrilleaux, 3D User Interfaces with Java 3D, Manning, 2001 Steve Rimmer, Advanced Multimedia Programming, McGraw Hill, 2001 Stephen Talley, Essential JMF Java Media Framework, Prentice Hall, 1999. |
| Prerequisites by Topic | User Interface I or permission of the instructor. Graduate standing. |
| Goals | To study the current and emerging technologies/methodologies that supports the design and applications of multimedia systems. To investigate the advanced human-computer interaction issues in user interface when multimedia data are involved. |
| Topics | 1. Introduction to multimedia system, architectural considerations (3) 2. Multimedia I/O technologies (3) 3. Multimedia data and file formats (4) 4. Data compression and decompression (4) 5. Multimedia authoring tools (3) 6. Storage and retrieval technologies (2) 7. Distributed multimedia systems (2) 8. Multimedia application design (2) 9. Application development (4) |
| Computer Usage | None |
| Labs | (Tentative list of applications) 1. Virtual and augmented reality 2. Videoconferencing systems 3. Document imaging systems 4. Music/language tutoring systems 5. Medical training/surgery system |
| Estimated ABET | Engineering Science: 3 credits or 100% |
| Prepared By | Chia-Yung Han, Ph.D. on 2002/09/01 |