İKT710 Data Science in Applied Economics

6 ECTS - 3-0 Duration (T+A)- . Semester- 3 National Credit

Information

Unit INSTITUTE OF SOCIAL SCIENCES
ECONOMICS (MASTER) (WITH THESIS)
Code İKT710
Name Data Science in Applied Economics
Term 2026-2027 Academic Year
Term Spring
Duration (T+A) 3-0 (T-A) (17 Week)
ECTS 6 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Belirsiz
Type Normal
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. CENGİZ AYTUN
Course Instructor
The current term course schedule has not been prepared yet.


Course Goal / Objective

The aim of this course is to provide economics students with the competence to solve economic problems using data mining, machine learning and big data analytics tools. Students are expected to clean and analyse real-world data using programming languages such as Python or R and translate the results into economic policy recommendations.

Course Content

Introduction to Economics and Data Science, Data Science Programming Tools (R/Python), Data Manipulation and Cleaning (Data Wrangling), Exploratory Data Analysis and Visualisation, Machine Learning Approach in Regression Models (Lasso, Ridge, Elastic Net), Classification Algorithms (Logistic Regression, KNN, Decision Trees and Random Forest, Support Vector Machines (SVM), Dimensionality Reduction Techniques (PCA), Cluster Analysis, Text Mining and Sentiment Analysis (on Economic News), Machine Learning in Time Series Prediction, Big Data Applications and Data Ethics.

Course Precondition

There are no course prerequisites. Basic knowledge of statistics and econometrics is recommended.

Resources

1. James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An Introduction to Statistical Learning: with Applications in R. Springer. 2. Hyndman, R. J., & Athanasopoulos, G. (2018). Forecasting: Principles and Practice. OTexts.

Notes

Wickham, H., & Grolemund, G. (2017). R for Data Science. O'Reilly Media.


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Explain the basic concepts of data science and its integration with the discipline of economics.
LO02 Prepares large-scale economic data sets for analysis with programming languages.
LO03 Describe the relationships between economic variables using advanced data visualization techniques.
LO04 Develop economic forecasting models using supervised learning algorithms.
LO05 Unsupervised learning methods group and downsize economic indicators.
LO06 Evaluate the performance and validity of models using model selection criteria.
LO07 Generate quantitative indicators from qualitative data (MB minutes, news) using text mining techniques.
LO08 Formulate and present economic policy scenarios using the results of data-driven analysis.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Bilgi - Kuramsal, Olgusal Gains expertise in economics. 3
PLO02 Bilgi - Kuramsal, Olgusal Specifies the role of the market economy, the price advantage of the event.
PLO03 Bilgi - Kuramsal, Olgusal Explains basic macroeconomic problems such as unemployment, inflation, current account deficit and policies to solve these problems based on scientific sources.
PLO04 Bilgi - Kuramsal, Olgusal Faces with challenges, produces a numerical and policy options. 3
PLO05 Bilgi - Kuramsal, Olgusal Builds, decodes and interprets models by using quantitative and qualitative techniques 5
PLO06 Bilgi - Kuramsal, Olgusal Learning the application of programme packages like SAS, RATS, SPSS, TSP, Win BUGS, EViews, etc to do analyses of empirical data. 5
PLO07 Bilgi - Kuramsal, Olgusal Uses the theory of economics in analyzing the economic events
PLO08 Bilgi - Kuramsal, Olgusal Acquires the ability of analyzing in the conceptual level ,compares interprets, evaluates and synthesizes ideas in order to develop solutions to the problems. 2
PLO09 Bilgi - Kuramsal, Olgusal Takes responsibility individually and / or in a team,leads a team and works effectively
PLO10 Bilgi - Kuramsal, Olgusal With the awareness of the necessity of life-long learning, follows the latest developments about his field and improves himself
PLO11 Bilgi - Kuramsal, Olgusal Speaks Turkish, and at least one other foreign language in accordance with the requirements of academic and business life. 2
PLO12 Bilgi - Kuramsal, Olgusal Questions traditional approaches, implementations, and methods ;develops and practises alternative study programs when required
PLO13 Beceriler - Bilişsel, Uygulamalı Knows where and how to find all scientific resources and data to do her research. 5
PLO14 Beceriler - Bilişsel, Uygulamalı Understands the necessity and importance of research in social sciences.
PLO15 Beceriler - Bilişsel, Uygulamalı Understands the relationship between economics and other branches of science. 2
PLO16 Yetkinlikler - İletişim ve Sosyal Yetkinlik Expresses himself/herself accurately, both orally and in writing.
PLO17 Yetkinlikler - Öğrenme Yetkinliği Recognize and apply social, scientific and professional ethical values. 4


Week Plan

Week Topic Preparation Methods
1 Economics and Data Science: Basic Concepts and Approaches Related article reading Öğretim Yöntemleri:
Anlatım, Tartışma
2 Programming for Data Science (Python/R) Installation and Introduction Software installations Öğretim Yöntemleri:
Alıştırma ve Uygulama, Anlatım, Deney / Laboratuvar
3 Data Structures and Access to Economic Data Sources (API, Scraping) Data source review Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
4 Data Cleaning and Manipulation (Tidying Data) Sample data set preparation Öğretim Yöntemleri:
Alıştırma ve Uygulama, Soru-Cevap
5 Exploratory Data Analysis and Economic Data Visualization Graphics libraries review Öğretim Yöntemleri:
Alıştırma ve Uygulama, Tartışma
6 Moving from Traditional Econometrics to Machine Learning: Lasso/Ridge Reading lecture notes Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
7 Classification Problems: Logistic Regression and K-Nearest Neighbor Case study Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
8 Mid-Term Exam Ölçme Yöntemleri:
Yazılı Sınav
9 Decision Trees and Ensemble Methods: Random Forest Literature review Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
10 10 Gradient Boosting Machines and XGBoost Applications Reading the textbook Practice, Discussion Reading the textbook Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
11 Dimensionality Reduction (PCA) and Clustering Applied data set analysis Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
12 Introduction to ML and Deep Learning in Time Series Forecasting Literature reading Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama, Deney / Laboratuvar
13 Text Mining: Economic News and Sentiment Analysis Preparation for data extraction Öğretim Yöntemleri:
Alıştırma ve Uygulama, Anlatım
14 14 Big Data Analytics, Data Ethics and Economic Policy Design Case studies Discussion, Lecture Case studies Öğretim Yöntemleri:
Alıştırma ve Uygulama, Örnek Olay, Anlatım
15 Term Project Presentations and General Evaluation Project presentation preparation Öğretim Yöntemleri:
Bireysel Çalışma, Alıştırma ve Uygulama
16 Term Exams Ölçme Yöntemleri:
Yazılı Sınav
17 Term Exams Ölçme Yöntemleri:
Yazılı Sınav


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 4 56
Assesment Related Works
Homeworks, Projects, Others 0 0 0
Mid-term Exams (Written, Oral, etc.) 1 15 15
Final Exam 1 15 15
Total Workload (Hour) 142
Total Workload / 25 (h) 5,68
ECTS 6 ECTS

Update Time: 30.04.2026 01:47