Outline & Objectives

Course OutlineWith the development of computer technology, data is being digitized and generated and stored in various fields. In this age of knowledge and information, it is important to extract knowledge from these data and make it informatized in order to increase the competitiveness of the business being operated and further create a new business. However, these data are very large or complex in shape, making it difficult to process them with existing technologies. Big data technologies such as Hadoop have been developed to deal with this. Big data technologies are based on distributed processing, and various types of distributed processing platforms have been released as open source. In this course, students will learn various open-source big data platforms for analyzing and managing large amounts of data. First, you will learn about the distributed processing model used for distributed processing platforms and the distributed processing method used. In addition, students will learn open-source solutions for various tasks that occur in big data applications, such as data collection, event processing, and big data analysis. In this course, practical skills are cultivated by implementing big data processing programs using open-source software.
Learning Objectives

Evaluation Criteria

Mid Term0%
Final Term70%
Assignments30%
Presentation0%
Attendance0%

Lecture Schedule

WeekLecture Topics and Contents
Week 1Big Data Overview
Week 2Big Data Analytics Skills 1
Week 3Big Data Analytics Skills 2
Week 4Special Topics in Big Data 1
Week 5Big Data Storage Technology 1
Week 6Big Data Storage Technology 2
Week 7Special Topics in Big Data 2
Week 8Midterms
Week 9Big Data Processing Technology 1
Week 10Big Data Processing Technology 2
Week 11Special Topics in Big Data 3
Week 12Big Data Collection Technology
Week 13Special Topics in Big Data 4
Week 14Special Topics in Big Data 5
Week 15Final Exams
Week 16Reserved