06016235

ชื่อวิชาภาษาไทย: 
การโปรแกรมสื่อประสม
ชื่อวิชาภาษาอังกฤษ: 
MULTIMEDIA PROGRAMMING
Prerequisite: 
06016206 การสร้างโปรแกรมคอมพิวเตอร์
หน่วยกิต (บรรยาย-ปฏิบัติ): 
3(2-2-5)

แนวคิดพื้นฐานเกี่ยวกับโปรแกรมประยุกต์และระบบสื่อประสม (แพลทฟอร์ม สถาปัตยกรรม โปรแกรมแบบเวลาจริง กระบวนการในการพัฒนา) เทคนิคการโปรแกรมสำหรับการจัดการและควบคุมสื่อดิจิทัล  แนวคิดการโปรแกรมแบบเชิงเหตุการณ์และแบบมัลติเทรด การพัฒนาส่วนเชื่อมต่อประสานกับผู้ใช้แบบหลากหลายสื่อ เทคโนโลยีและมาตรฐานสำหรับการพัฒนาโปรแกรมประยุกต์สื่อประสมบนเว็บ  เครื่องมือในการพัฒนาและมาตรฐานการเชื่อมต่อกับโปรแกรมประยุกต์สื่อประสม การฝึกปฏิบัติเพื่อการพัฒนาทักษะในการสร้างเนื้อหาและโปรแกรมประยุกต์สื่อประสม

                      Basic concepts in multimedia applications and systems (platforms, architectures, real-time applications, development process), programming techniques for handling and manipulating digital media, event driven and multithreaded programming concepts, development of rich-media user interface, technologies and standards for web-based multimedia application development, multimedia software development tools and application programming interfaces, hand-on development of skills for multimedia content and application development.