Seminar, 2.00 ECTS
Lecture topics are methods to gather and analyse web data. The seminar is divided in three major parts:
1) Statistical analysis of data from available data sources like server logs or user tracking records
2) Analysis and Reporting on dynamic Online data sources
3) Usage of integlligent algorithms for data mining and gathering like Recommender systems
Students are able to analyze existing log data of web servers and user behavior.
Deeper knowledge about different approaches of programming languages (for example, procedural, object-oriented, functional, parallel) are obtained. In particular, special speech details (memory allocation, pointer arithmetic under C) are used. Among other things, he / she is able to use pattern matching with regular expressions for efficient word processing as well as the automation of sequences using dynamic scripting languages.
Recommended or required reading and other learning resources / tools
Books: The C Programming Language. Brian W. Kernighan, Dennis Ritchie, Prentice Hall
Programming in Python 3. Mark Summerfield. Addison-Wesley Longman 2008
Dive Into Python 3. Mark Pilgrim, APres; HTML5: Up and Running, Mark Pilgrim O'Reilly 2010
Mode of delivery
3 ECTS Seminar
Prerequisites and co-requisites
Web Engineering 4, Software Engineering 4
Assessment methods and criteria