Syllabus: Methods and tools of big data processing