Inhalt

[ 977ANMEPDVK22 ] KS Programming, Data Management and Visualization

Versionsauswahl
Workload Education level Study areas Responsible person Hours per week Coordinating university
4 ECTS M1 - Master's programme 1. year Economics Flora Stiftinger 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Economic and Business Analytics 2025W
Learning Outcomes
Competences
Students are able to effectively structure and manage complex data projects, applying best practices in data organization and coding to solve analytical challenges in economic and business contexts. They are equipped to assess, clean, and prepare datasets for meaningful analysis. Students develop competence in interpreting and visualizing data insights, enabling them to convey complex findings clearly to support decision-making.

Course Goals

This course covers advanced principles of data organization and analytics tailored for economic and business contexts. Students will gain the skills to manage, analyze, and present complex datasets relevant to real-world economic and business questions. The course provides a solid foundation in organizing data projects, coding essentials, and employing data management techniques crucial for effective analysis. Students will learn not only the technical aspects of data analytics but also how to interpret and report findings in a way that informs decision-making. By the end of this course, students will have a comprehensive toolkit to approach advanced data challenges with analytical rigor and clarity.

Skills Knowledge
  • Learning Outcome 3 (LO3): Apply coding techniques to streamline data processing tasks.
  • Learning Outcome 4 (LO4): Manage and clean datasets, ensuring data quality and consistency for advanced analyses.
  • Learning Outcome 5 (LO5): Develop visualizations to represent complex data patterns and trends effectively.
  • Learning Outcome 6 (LO6): Interpret and communicate analytical results, applying them to support data-informed decision-making in economic and business contexts.
  • Learning Outcome 1 (LO1): Recall foundational concepts in data organization, coding, and data management specific to economic and business analytics.
  • Learning Outcome 2 (LO2): Understand the principles of data visualization and effective reporting methods for communicating analytical insights.

Course Topics:

  • A) Elementary concepts and data organization

How to set up and organize a project, replicability, data types, memory, importing and exporting data.

  • B) Programming preliminaries

Using lists, logical qualifiers, strings, observation numbering; functions, macros, scalars, and matrices; loops.

  • C) Data management

Data validation; reorganizing and combining datasets, useful data management commands.

  • D) Reporting results

Store, save, and reuse computed results; automate reporting of estimation output and graphs, produce publication-ready tables.

  • E) Data analysis and visualization

Summary statistics, cross-tabulations, graphs, geographical maps.

Criteria for evaluation Students are able to reach 60 points, 30 (50 %) for the homework exercises and 30 (50 %) for the take-home exam. A minimum of 31 points is necessary in order to obtain a positive grade.

The total points translate into the grade as follows:

PointsGrade
54-601
46-532
38-453
31-374
0-305
  1. Homework exercises: There are 5 problem sets corresponding to each of the topics which have to be submitted via moodle. Feedback is also provided via moodle.
  2. Exam: There is one take-home exam, in which students have to address a research question using data analysis. The exam will cover all course topics and may include new challenges so that students can demonstrate their acquired problem solving skills. Students have to individually work through the exam and hand in a seminar paper, that verbally explains all data manipulation steps as well as analyses, graphs, and figures that students have generated.

Synchronization of learning outcomes and assessments:

  • LO1: Take-home Exam + Homework
  • LO2: Take-home Exam + Homework
  • LO3: Take-home Exam + Homework
  • LO4: Take-home Exam + Homework
  • LO5: Take-home Exam + Homework
  • LO6: Take-home Exam + Homework
Methods The course combines several teaching methods to

  1. inspire and motivate students for the relevance of rigorous data management and analysis.
  2. address the learning objectives with appropriate and state-of-the-art didactical methods.

This includes the following

  • Teacher-centred information inputs, supported by slides and literature.
  • Development of content in collaboration with the students using practical problems.
  • Individual homework exercises.
Language English
Study material
  • Slides
  • Textbook / Online Material: e.g.,
    • Helveston. Programming for Analytics in R.
    • Chang. Cookbook for R.
Changing subject? No
Corresponding lecture 977ANMEPDVK22: Programming, Data Management and Visualization (4 ECTS)
Earlier variants They also cover the requirements of the curriculum (from - to)
971MECOPDVK18: KS Programming, Data Management and Visualization (2018W-2022S)
On-site course
Maximum number of participants 200
Assignment procedure Assignment according to priority