Courses

I teach or have taught several university courses in Austria, Ireland and the Czech Republic. They all cover a range of essential topics that will help you to develop modern Web 2.0 applications. Not only you learn the latest Web technologies and standards but also theories, principles, trends and the best practices in Web 2.0 application design and beyond. This includes, for example, Web services, application integration architectures, cloud computing architectures, social media, and data and knowledge representations on the Web.

  • Web 2.0 — read/write Web, programmable Web, realtime Web, democratized Web, social Web are only few principles that significantly changed our Web usage and presence. The course explores all these principles in detail and provides you with knowledge about related technologies and standards.
  • Middleware and Web Services — application integration, performance and scalability are highly important aspects of today's applications development. The course will give you all essential knowledge so that you can build such applications with help of novel application infrastructures including Web services, middleware and cloud computing technology.

Following table shows the list of all courses I have taught in Austria, Ireland, and the Czech Republic.

L=Lectures, P=Practicals, Hours=course hours per week where 1 course hour corresponds to 90 minutes in Austria and Czech Republic and 60 minutes in Ireland
Course TitleL, PHoursYearSemesterUniversity
Middleware and Web ServicesL+P2+1currentwinter University of Innsbruck
Web 2.0L+P2+1currentsummer University of Innsbruck
Enterprise SystemsP2+1currentsummer University of Innsbruck
Introduction to JavaP1+1currentwinter University of Innsbruck
AlgorithmsP3+22009/2010summer University of Innsbruck
Programming PracticalsP0+12009/2010winter University of Innsbruck
Artificial IntelligenceL2+12008/2009winter University of Innsbruck
Semantic WebL2+02006, 2007summer National Univeristy of Ireland
Database SystemsL+P3+22000winter Cork Institute of Technology
Computer NetworksP2+22000winter Cork Institute of Technology
Systems TheoryP2+21998-2002
Czech Technical Unversity