Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due
ACCT3672 Accounting Analytics for Business Decision Making
Course Details & Outcomes
Course Description
This course is concerned with developing students' analytical knowledge and skills in using data to solve problems in accounting. After doing this course, students should have the ability to: (1) ask the right question; (2) extract, transform and load relevant data; (3) apply appropriate data analytic techniques; and (4) interpret and share the results with stakeholders.
The course gives students the opportunity to understand the importance of data and analytics to accounting and business management environments. Students complete case based problems throughout the course that require hands-on use of analytics tools. Students learn how data analytics can add value to business by providing powerful new insights to inform business decisions. Students learn to identify, interpret and use different forms of data to determine what is wrong and why it is so (technical accounting skills) as well how they would digitally communicate derived insights to stakeholders.
Data and analytics are transforming business and have major implications for the role of graduate accountants in business. Increasingly, accountants are competing with data analysts and scientists. However, accountants are still the preferred trusted business advisors given their historic role in preparing financial information. This course is designed to give students a much sought after skill set which will equip them to add value to organizations in data driven business environments.
NOTE: This course was previously identified as ACCT2672.Students who have completed ACCT2672 cannot enrol in ACCT3672.
Course Aims
To develop students' analytical mindset and abilities to:
a. Ask the right questions;
b. Extract, transform and load relevant data;
c. Apply appropriate data analytical techniques; and
d. Interpret results
e. Communicate the results with stakeholders.
Course Learning Outcomes
Course Learning Outcomes | Program learning outcomes |
---|---|
CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset |
|
CLO2 : Ability to identify and define business problems |
|
CLO3 : Extract the right data from different sources |
|
CLO4 : Select and apply the appropriate analytical tools to generate insights |
|
CLO5 : Visualize and translate insights into concrete actions that businesses can take |
|
CLO6 : Communicate insights to a specific audience and for a specific purpose |
|
CLO7 : Work effectively in teams |
|
CLO8 : Develop competencies in using proper analytical tools in accounting contexts. |
|
Course Learning Outcomes | Assessment Item |
---|---|
CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset |
|
CLO2 : Ability to identify and define business problems |
|
CLO3 : Extract the right data from different sources |
|
CLO4 : Select and apply the appropriate analytical tools to generate insights |
|
CLO5 : Visualize and translate insights into concrete actions that businesses can take |
|
CLO6 : Communicate insights to a specific audience and for a specific purpose |
|
CLO7 : Work effectively in teams |
|
CLO8 : Develop competencies in using proper analytical tools in accounting contexts. |
|
Learning and Teaching Technologies
Moodle - Learning Management System | Echo 360 | Zoom | Microsoft Teams
Learning and Teaching in this course
Lectures will provide a deep dive into the concepts, contexts, and high-level overview of applications. Tutorials, on the other hand, will be hands-on exercises focused on specific case-based problems. Throughout the course, a multitude of real-world case studies will be employed during lectures, tutorials, and assessments to reinforce your understanding.
Additional Course Information
Analytics combined with accounting data lies at the core of pivotal business decisions. Investment bankers, equity research analysts, portfolio managers, credit analysts, lenders, and capital market regulators rely heavily on accounting data to identify investment opportunities, assess business risks, and negotiate business contracts.
This course is designed to furnish you with a foundational comprehension of how analytics tools can be harnessed by professionals to extract profound insights and generate meaningful forecasts from accounting data. Emphasis will be placed on practical applications of accounting analytics in real-world business scenarios, including quantitative investing, financial fraud detection, and earnings forecasting.
Throughout the course, a multitude of real-world case studies will be employed during lectures, tutorials, and assessments to reinforce your understanding. Additionally, popular programming languages such as Python and SQL will be utilized to undertake various analytical exercises. While no prior coding experience is assumed, participants are encouraged to acquaint themselves with fundamental concepts of Python and SQL
Assessments
Assessment Structure
Assessment Item | Weight | Relevant Dates |
---|---|---|
Assessment 1: Online Quzzes
Assessment FormatIndividual
|
20% | |
Assessment 2: Seminar participation
Assessment FormatIndividual
|
10% | |
Assessment 3: Case Study
Assessment FormatGroup
Short ExtensionYes (3 days)
|
20% | |
Assessment 4: Assignment
Assessment FormatIndividual
Short ExtensionYes (3 days)
|
50% |
Assessment Details
Assessment 1: Online Quzzes
Assessment Overview
Quizzes are set to facilitate students' understanding of business knowledge and skills required for conductig data analytics.
Assesses: PLO1, PLO2
Quizzes are set to facilitate students' understanding of business knowledge and skills required for conductig data analytics.
Assesses: PLO1, PLO2
Course Learning Outcomes
-
CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset
-
CLO3 : Extract the right data from different sources
-
CLO4 : Select and apply the appropriate analytical tools to generate insights
-
CLO7 : Work effectively in teams
- CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset
- CLO3 : Extract the right data from different sources
- CLO4 : Select and apply the appropriate analytical tools to generate insights
- CLO7 : Work effectively in teams
Assessment Overview
Seminar participation aims to help students efficiently learn knowledge and skills and to allow them to positively contribute to the learning experience of their cohort.
Assesses: PLO1, PLO2, PLO3.
Course Learning Outcomes
- CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset
Assessment Overview
The assessment comprises group and individual components.
The case study provides an opportunity for students to apply the knowledge and skill acquired in a business case. This application process will deepen their learnings and enhance their ability to help each other in a team.
Assesses: PLO1, PLO2, PLO3
Course Learning Outcomes
- CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset
- CLO2 : Ability to identify and define business problems
- CLO3 : Extract the right data from different sources
- CLO4 : Select and apply the appropriate analytical tools to generate insights
- CLO5 : Visualize and translate insights into concrete actions that businesses can take
- CLO6 : Communicate insights to a specific audience and for a specific purpose
- CLO7 : Work effectively in teams
- CLO8 : Develop competencies in using proper analytical tools in accounting contexts.
Assessment Overview
The assessment allows students to independently apply the knowledge and skills in a comprehensive way to solve a real business problem.
Assesses: PLO1, PLO2, PLO4
Course Learning Outcomes
- CLO1 : Understand the importance of data analytics in contemporary business contexts and developing an appropriate analytical mindset
- CLO2 : Ability to identify and define business problems
- CLO3 : Extract the right data from different sources
- CLO4 : Select and apply the appropriate analytical tools to generate insights
- CLO5 : Visualize and translate insights into concrete actions that businesses can take
- CLO8 : Develop competencies in using proper analytical tools in accounting contexts.
General Assessment Information
Grading Basis
Standard
Requirements to pass course
Achieve at least 50% of total course grade.
Course Schedule
Teaching Week/Module | Activity Type | Content |
---|---|---|
Week 1 : 27 May - 2 June | Lecture |
Analytical mindset for accounting decision-making In this lecture, we will introduce the analytical mindset essential for effective accounting decision-making, a concept we will consistently reinforce throughout the course. Our discussion will commence with a deep dive into the process of transforming business decisions into insightful analytical inquiries. Additionally, we will offer an extensive overview covering various types of accounting data and the diverse array of tools available in the realm of data analytics. |
Week 2 : 3 June - 9 June | Lecture |
Mastering accounting data: Data storage, extraction and wrangling Firstly, we explore the generation and storage of accounting data within business databases. Subsequently, we delve into techniques for extracting and manipulating this data in preparation for subsequent analytical tasks, leveraging tools such as SQL and Pandas. |
Tut-Lab |
Python basics for accounting analytics We'll cover the installation and configuration process of Python and Jupyter Notebook. Additionally, a brief tutorial will be provided on fundamental aspects of the Python language, along with an overview of the primary analytics packages utilized throughout the course. |
|
Week 3 : 10 June - 16 June | Lecture |
Descriptive analysis of accounting data Throughout this week, we'll uncover valuable insights by delving into the hidden characteristics of data. We'll introduce descriptive analysis tools, including summary statistics, data aggregation, data visualization, and anomaly detection techniques. These skills not only help us develop a solid understanding of the data at hand, they also allow us to better form our hypothesis and develop our test plans. |
Tut-Lab |
Fundamentals of SQL and Pandas We'll dive into the fundamentals of SQL for data management, alongside essential data wrangling techniques using Pandas. Special emphasis will be placed on merging multiple datasets and conducting data cleaning operations. |
|
Week 4 : 17 June - 23 June | Lecture |
Performing data analyses and communicating findings We'll present essential analytical methods for analyzing accounting data, focusing on the selection of appropriate methods and data for addressing specific inquiries. Additionally, we'll explore strategies for effectively communicating your findings and insights. |
Tut-Lab |
Descriptive statistics and data visualisation We will cover the techniques for tabulating and visualizing summary statistics, utilizing pivot tables, and employing distributional statistics and visualization methods to identify anomalous accounting figures. |
|
Week 5 : 24 June - 30 June | Lecture |
Fundamental analysis and quantitative investing Starting this week, we will explore prominent real-world applications of accounting analytics. Our this week focus will be on fundamental analysis, which involves utilizing accounting data to assess the financial performance and riskiness of publicly traded companies. This approach aids professional investors in identifying investment opportunities within stock markets. We will specifically delve into the construction of effective trading strategies grounded in straightforward accounting-based valuation metrics. |
Tut-Lab |
Basic machine learning algorithms in accounting analytics We will delve into the process of conducting basic t-tests, logistic regressions, and linear regressions. Our emphasis will be on understanding how these algorithms can address various analytical inquiries and on effectively interpreting the outcomes derived from these analyses. |
|
Week 6 : 1 July - 7 July | Other |
Recharge week--No class |
Week 7 : 8 July - 14 July | Lecture |
Predicting financial frauds The detection of financial fraud has been a longstanding challenge in financial regulation and auditing. In this segment, we introduce methodologies tailored for identifying fraudulent patterns within corporate financial reporting. We'll cover the selection of predictors, the specification and training of prediction models, and the evaluation of model performance. These techniques extend to many other classification tasks in accounting analytics. |
Tut-Lab |
Case study: Accrual anomaly We will try to replicate a trading strategy based on the accrual anomaly, which is one the most famous and successful trading strategies developed from fundamental analysis. |
|
Week 8 : 15 July - 21 July | Lecture |
Earnings forecasting Forecasting public companies' earnings is a high-stake prediction game. We use regression analysis to detect key predictors of corporate earnings. We examine how to develop, train and validate new earnings forecasting models, as well as methods for evaluating the forecast performance. We also illustrate how a good earnings forecasting model may help investors develop successful trading strategies in the stock markets. |
Tut-Lab |
Case study: Predicting financial frauds using accounting numbers We will explore whether a combination of accounting figures can serve as indicators for detecting financial fraud. |
|
Week 9 : 22 July - 28 July | Lecture |
Analysing textual disclosures We will introduce fundamental natural language processing (NLP) techniques and their application in analyzing corporate financial disclosures. Our focus will be on utilizing textual analysis to quantify abstract concepts such as managerial sentiment and companies' exposure to nonfinancial risks. These measures hold significant implications for financial forecasting and capital market outcomes. |
Tut-Lab |
Case study: Model-based versus professional analysts' earnings forecasts We will develop an earnings forecast model and compare its properties with earnings forecasts produced by sell-side financial analysts. |
|
Week 10 : 29 July - 4 August | Lecture |
Further Topics in Accounting Analytics We will provide an overview of further topics in accounting analytics, such as neural network forecasting, ensemble learning, topic modelling, semantic analysis, and large language models. Although we do not expect to cover the implementation details of these state-of-the-art methods, we seek to develop a high-level intuitive understanding these methods. |
Tut-Lab |
Case study: Can managers hype stock prices We will investigate whether managers can manipulate stock market perceptions by employing a more positive tone in disclosures, despite poor actual performance. |
Attendance Requirements
Students are strongly encouraged to attend all classes and review lecture recordings.
General Schedule Information
Lectures will provide a deep dive into the concepts, contexts, and high-level overview of applications. Tutorials, on the other hand, will be hands-on exercises focused on specific case-based problems.
Students are expected to bring their own computers to all tutorials, with appropriate software installed.
Course Resources
Prescribed Resources
We will use the Anaconda distribution of the Python language for demonstrations, tutorial exercises, and assessments. You can download and install Anaconda from https://www.anaconda.com/.
We will use the Pandas package as our primary data management tool. You can find a short introduction to Pandas here https://pandas.pydata.org/docs/getting_started/intro_tutorials/.
Recommended Resources
The following text book is recommending for reading
Vernon Richardson, Ryan Teeter and Katie Terrell. (2023) "Data Analytics for Accounting, 3rd Edition" McGraw Hill
Note that this textbook builds on various software, including Excel, PowerBI and Tablaeu. All analytical exercises in this course is based on Python. Nonetheless, the concepts and workflow described in the textbook are similar to ours.
Additional Costs
All software used in this course can be accessed for free.