Internet Technologies and Big Data

Entry requirements: Basic knowledge of programming (Python, R, Java).

Credits: 4

Semester: 2

Course: Core


Students will find ways to collect specific information from diverse sources; learn techniques for data crawling using data mining; understand how to store and work with very big amounts of data.


Nowadays researchers can extract great amounts of data from the Internet, but this data remains useless until we find a way to extract actionable information from it. The course covers the foundation of World Wide Web and the technology behind it as essentials of intelligent data mining. Lectures and workshops about techniques for collecting datasets from open resources and crawling raw sources are essential parts of the education process. Methods and algorithms for processing collected data are also included in the course.


Lectures and lab sessions.


Attendance is mandatory. Students cannot miss more than one class. Grading: 50% weekly assignments, 50% course project.