Business Analytics (Fall 2025)
1 Course Overview
What Business Analytics (BA) is about?
The aim of this course is to provide students advanced knowledge, skills and competencies they can use to make data driven decisions for organizations.
Data-driven decision making
Describe the data: what happened
Using introductory statistics to identify patterns, trends, and insights embedded in historical data. E.g., summary statistics.
Predictive: what will happen
Using statistical models on historical data and forecast future outcomes. E.g., regression, time series.
Prescriptive: what should we do
Using optimization, simulation, and decision analysis techniques to suggest the best course of action based on data, predictions, and constraints.
Autonomous: automated decision-making using Machine Learning (ML) and Artificial Intelligence (AI) techniques.
Outline of models and applications we will cover in this course:1
Category | Topics | Applications in Business |
---|---|---|
Descriptive | Data Visualization, Descriptive Analysis | Asset return → Finance |
Predictive | Linear regression | Asset return prediction → Finance Demand prediction → Economics |
Hypothesis testing | Effectiveness of advertisements → Marketing | |
Classification, logistic regression | Asset return increasing/decreasing prediction → Finance Employee satisfaction → Operation |
|
Prescriptive | Optimization models | Pricing optimization → Operation Sensitivity analysis, Scenario analysis → Accounting |
[1] This is a preliminary plan. Topics and applications are subject to change as the course moves forward.
Software: R programming
R is an open-source programming language widely used for statistical computing and data analysis. It provides a rich ecosystem of packages and libraries for data manipulation, visualization, and modeling.
Why open-source stands out in the competition?
AI is the game changer here. AI significantly improves coding efficiency and productivity. You don’t need to memorize every function or syntax anymore. The current role for humans is to communicate your needs to AI, and AI will generate the code for you.
- Open-source software integrates cutting-edge AI tools, faster and more efficiently than paid software.
- By contrast, paid software is often slower to implement new features due to development cycles and licensing restrictions.
Demonstration in VS Code.
By typing # create a function taking the n-th power of a number
, AI will generate the code for you.
Here is how to use GitHub Copilot in RStudio: RStudio User Guide: Tools, GitHub Copilot.
2 Course Materials
The course materials will be self-contained.
Lecture notes: lecture notes will be provided in the course website.
R code: R code will be provided in form of Lab Jupyter Notebooks.
You may copy and paste the code into RStudio to run it.
If you want to learn in-depth, you can refer to the following textbooks and resources.
Textbooks
Evans, J.R. (2021) Business analytics: methods, models, and decisions. Third edition. Harlow: Pearson.
Statistics primer. Basic introduction to business analytics at the undergraduate level.
James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An Introduction to Statistical Learning with Applications in R. 2nd edition. Springer. Online version
Main textbook for the course. It covers the fundamental concepts and methods of statistical learning, with practical applications in R.
Huntsinger, R. (2025). Business Analytics: Methods and Cases for Data-Driven Decisions. Cambridge: Cambridge University Press. eTextbook available through Cambridge University Press.
Advanced methods and case studies for data-driven decision-making. We might use case studies from this book in the course.
Resources:
3 Course Evaluation
Compud Assessment
Oppgave (home assignment): 40%
Group work (1-3 students) is possible; including a case study with data analysis and visualization; a report will be submitted;
Date: week 42 (preliminary date: 14.10.2025)
The assignment will be released in Inspera, and you will have one week to complete it.
More details will be provided as the course progresses.
Eksamen (school exam): 60%
Digitally in Inspera;
Date: 17.11.2025
4 Study Objectives
- Knowledge:
- Familiarity with statistical methods and models used in business analytics.
- Focus on descriptive analytics and predictive analytics. Prescriptive analytics will be introduced if time allows.
- Knowledge of data visualization techniques and tools.
- Skills:
- Ability to analyze and interpret data using statistical methods.
- Proficiency in using R for data analysis and visualization.
- Competence in applying business analytics techniques to real-world problems.
- Competencies:
- Develop critical thinking skills to evaluate data-driven decisions.
- Ability to communicate findings effectively through reports and presentations.
5 How to Reach Me
Instructor: | Menghan Yuan |
Email: | menghan.yuan@nord.no |
Office Hours: | By appointment |
Office: | Hovedbygning A257 |