Faculty of Technical Sciences

Subject: Techniques of programming in multimedia (17.E2520)

General information:
 
Category Scientific-professional
Scientific or art field Applied Computer Science and Informatics
ECTS 6

Mastering of advanced principles and techniques of programming in multimedia. Students should apply acquired knowledge in anaysis, study and solving real problems.

This course will train students to be able to independently develop and use the procedures of acceptance, processing, storage, transport, spatial and temporal synchronization of multimedia data streams. The student is trained to analyze, study and solve real problems using the acquired knowledge.

Data structures for multimedia discrete (text, images) and continuous (animation, sound, video) data - streams, trees and networks. Time abstraction. Tagging streams and synchronization. Multimedia data storage structures. Algorithms in multimedia. Algorithms of transfering, manipulation and displaying multimedia data streams. The implementation of certain algorithms in appropriate programming environments. Visual programming. Programming tools and algorithms for processing sound, images, animation and video. Rendering audio tracks in the 3D space. Programming interactive multimedia. Multimedia information systems. Programs for scientific simulations and their applications in various fields (medicine, biology, physics, chemistry, civil engineering, architecture, traffic engineering etc.). Algorithmic game theory. Strategy. The application of intelligent algorithms in computer games. Implementation and analysis of concrete examples.

Lectures. Computer practice. Consultations. The student is obliged to independently do the project and write a seminar paper.

Authors Title Year Publisher Language
Preim B., Botha C.P. Visua Computing for Medicine, 2nd Edition: Theory, Algorithms, and Applications 2013 Elsevier/Morgan Kaufmann English
McMillan M. Data Structures and Algorithms Using C# 2008 Cambridge English
Buckland M. AI Techniques for Game Programming 2002 Premier Press English
Dalmau D.S.C. Core Techniques and Algorithms in Game Programming 2003 New Riders Publishing English
Dawson M. Beginning C++ Through Game Programming, 3rd Edition 2011 Course Technology, a part of Cengage Learning English
Weiss M.A. Data Structures and Algorithm Analysis in C++,4th Edition 2014 Addison-Wesley English
Course activity Pre-examination Obligations Number of points
Theoretical part of the exam No Yes 30.00
Project Yes Yes 50.00
Term paper Yes Yes 20.00
API Image

Prof. Kupusinac Aleksandar

Full Professor

Lectures
API Image

Prof. Popov Srđan

Full Professor

Lectures

Asst. Prof. Vrbaški Dunja

Assistant Professor

Computational classes

Assistant - Master Samardžić Bojana

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.