Site Tools


Teaching

Web Data Mining

  • Lectures & Practicals
  • Summer semester
  • 2016 - present

Students will learn latest methods and technologies for Web data acquisition, analysis and utilization of the discovered knowledge. Students will gain an overview of Web mining techniques for Web crawling and search, Web structure analysis, Web usage analysis, Web content mining and information extraction. Students will also gain an overview of most recent developments in the field of social web and recommendation systems.

Web Services and Middleware

  • Lectures & Practicals
  • Winter semester
  • 2010 - present

Modern applications require a certain level of flexibility with respect to changes that may occur in requirements on applications. From this reason, there are new types of application architectures with services exposing application functionality that allow to configure application processes. Another important requirement is to provide scalable, secure, and reliable infrastructures for applications. This module provides information about concepts, architectures, and technologies for the development of such applications.

Web 2.0

  • Lectures & Practicals
  • Summer semester
  • 2011 - present

Web 2.0 defines new models for information sharing, interoperability and creation based on collaborative approaches. Web 2.0 defines new models for human-computer interactions and new ways how information on the Web can be used and processed in new value-added applications. The module will provide a fundamental basis for everyone who wants to design and implement modern Web applications based on new paradigms and state-of-the-art Web technologies.


Algorithmics (FEE)

  • Practicals
  • Winter semester
  • 2009

The course is an introduction into basics of algorithmic problem solving using the Java language. Its core are data, their types, expressions, statements (exemplified by those at Java programming language), basics of programming techniques and data abstractions. The course does not involve topics concerning hardware, telecommunications or other programming languages or assemblers.

Programming I (FEE)

  • Practicals
  • Winter semester
  • 2009 - 2011

The aim of the course is to teach the students: basic interactions with user interface and to program development system, introduction to JAVA, basic control flow structures and data structures, functions, arrays, object-oriented programming concepts, streams and files. The students are able to construct and debug a simple program in Java.

Programming II (FEE)

  • Practicals
  • Summer semester
  • 2010 -2011

The course moves along the understanding of programming skills from Programming 1, the aim is to design an interactive application with a graphic user interface (GUI), with knowledge of polymorphism abstract classes, interfaces, events handling, applets, user libraries, library practical application. Further students continue by the comparative way in getting acquainted in C language on the base of Java language, dynamic memory management, students are able to analyze the simple programs in C language.