>
Course Unit Title | Course Unit Code | Type of Course Unit | Level of Course Unit | Year of Study | Semester | ECTS Credits |
---|---|---|---|---|---|---|
Big Data | YZM413 | Elective | Bachelor's degree | 4 | Fall | 5 |
Assistant Prof. Dr. Yasemin GÜLTEPE
Assistant Prof. Dr. Kaplan KAPLAN
1) Learn how to process very large data sets
2) Learns big data processing and mining techniques
3) Understands, constructs and uses different frameworks of big data
4) Understands the applicability and use of large data frameworks that flow and run in the background in solving real problems.
5) Defines big data usage scenarios in industry
6) Understands how suggestion and estimation systems can be improved
7) Hadoop and Spark see how to set up and use big data frameworks as clustering and distributed computing architectures
Program Competencies | |||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | ||
Learning Outcomes | |||||||||||||
1 | No relation | High | Middle | High | Low | Low | Middle | High | Middle | Low | Low | Low | |
2 | High | High | Middle | Middle | Low | Low | Middle | Low | Low | Low | Low | Low | |
3 | High | High | Middle | Middle | Middle | Low | Middle | Low | Low | Low | Low | Low | |
4 | High | High | Middle | High | Low | No relation | Middle | High | Middle | Low | Middle | Low | |
5 | High | Middle | Low | High | Low | Low | Middle | Low | High | Middle | Middle | Low | |
6 | Middle | Middle | Middle | Middle | Middle | Middle | Middle | Low | High | Middle | Middle | Low | |
7 | High | High | High | Middle | Middle | Low | Middle | Low | High | Middle | Middle | Low |
Face to Face
None
Not Required
Advances in web technologies and the increase in the creation, collection and use of data have led to an incredible increase in the size and complexity of data in many data-driven applications. Big data is difficult to manage for 3 main reasons: larger data volume, more complex data and faster data change. In this age of big data, the increase in data size and complexity has triggered the development of new data analysis algorithms and technologies that are scalable, open to interaction, and can process complex and dynamic data. This course will mainly focus on text processing algorithms and programming using big data frameworks and technologies. In order to gain better computing power and make operations faster, programming models will be developed to distribute operations to distributed computing clusters, or existing technologies will be used.
Turkish
Not Required