Multimedia programming
The concept
Multimedia Programming
-
Graphical Programming
-
Management of Audio Data
-
Soundtracks - syncronization
-
Internet Programming
-
Distributed Information Systems
-
Multimedia Data Bases
-
Object Oriented Databases
-
Animation Programming
-
Live Advertisment
-
Distributed Information Systems
Tools
-
Internet
-
Standalone tools (ToolBook, Directory, ...)
-
Ordinary programming languages (C++, ...)
-
Graphics Libraries
-
Java
-
Java-based tools (Jamba, J++, ..)
This course is about
-
Java
-
Internet Data Bases
-
Internet Servers
-
The use of Java in a Company
-
Ideas of Application Areas
-
Object Oriented Methods in Multimedia
-
Using Graphics Tools
This course is NOT about
-
Special Multimedia hardware
-
Virtual Reality
-
Graphical Programming (in the small)
The Content of the Course
1. Multimedia Objects
-
Object oriented view to media
-
what are media objects
-
how they are created and manipulated
-
How to design a system using the object oriented methodology
2. Java - the programming language
-
Java by example
-
Java programming
-
Java Work Shop
3. Java in an Enterprise
-
Economical aspects
-
Future applications for the companies
4. Web DataBases
-
Database server
-
Database tools in the web
Literature -
Applications Classes
-
Learn how to use the Java environment (editor , workshop, compiler, viewer,
Java-enabled browser (HotJava, Netscape 3.x))
-
Learn Java by examples
-
Make your own Java classes
-
WWW-server
-
Data base server
Passing the course
-
Examination (50%)
-
Java projects (50%)
mj@uwasa.fi 112.1.98