Advanced Java programming

Overview of multilayer distributed applications. Overview of Java EE technologies. Basics of JDBC systems. Working with directorial services. Working with the messaging system. Basics of reflection and annotation. Fundamentals of CORBA programming. Fundamentals of RMI … Read more

Read more

Neural networks

Objectives and outcomes Upon completion of the course, students master the basics of neural networks. They identify problems that can be solved with this approach and produce solutions. They are familiar with existing applications of … Read more

Read more

Multimedia systems

Objectives and outcomes Students are encountered with advanced, i.e. latest topics in the field of multimedia systems design, in order to be able to actively and critically design, maintain and use multimedia systems. They know … Read more

Read more

Music production 1

Lectures The concept of study of various formats and purposes, acoustics of the studio, introduction to the main elements and devices in the studio, sound generators (natural and synthetic), theoretical and practical training in all … Read more

Read more

Music Production 2

Objectives and outcomes Students are familiar with different sound mixing techniques.  They learn about different aspects of mixing such as balance and sound definition, critical listening and perception, mixer, monitors, measuring instruments, phase and panoramic … Read more

Read more

Music Production 3

Theoretical classes: Final sound processing (Mastering) – preparation of materials for finishing, the use of equalizers and dynamic processors in the final sound processing, monitoring and measuring the signal, noise reduction, analog and digital processing, … Read more

Read more

Editing video

Theoretical classes: Introduction. Basic concepts and elements of editing Development of editing. Scenario in the editing process. Introduction to computer systems that are used in the editing process. Getting to know the environment and video … Read more

Read more

Networks for remote access

WAN technologies and components. Using AAA for the purpose of scaling control of network access. Configuring the asynchronous connectivity to a central location with modems. Configuring the PPP and controlling access to the network with … Read more

Read more

Multimedia information systems

Objectives and outcomes Students are able to create, collect, handle, compress, archive, program, synchronise, transfer, present, aesthetically evaluate and enhance, and commercialise multimedia content. They learn about the phenomenon of content-distribution networks which is a … Read more

Read more

Linear algebra and analytic geometry

Objectives and outcomes Acquisition of general and expert knowledge of linear algebra and analytic geometry. Upon completion of the course, students will learn the basic concepts of linear algebra and analytic geometry, as well as … Read more

Read more