Explore UCD

UCD Home >

ACC41020

Academic Year 2026/2027

Artificial Intelligence and Machine Learning in Accounting (ACC41020)

Subject:
Accountancy
College:
Business
School:
Business
Level:
4 (Masters)
Credits:
7.5
Module Coordinator:
Dr John McCallig
Trimester:
Summer
Mode of Delivery:
On Campus
Internship Module:
No
How will I be graded?
Distinction/Pass/Fail (GPA Neutral)

Curricular information is subject to change.

Welcome to this course on Machine Learning (ML) and Artificial Intelligence (AI) for business professionals. In today's rapidly evolving digital landscape, businesses are facing unprecedented challenges and opportunities. The increasing amount of data being generated every day presents a tremendous opportunity for organizations to gain insights, make informed decisions, and stay ahead of the competition.

Machine Learning and AI have emerged as key technologies that enable businesses to extract value from their data, automate tasks, and enhance customer experiences. From predicting customer behaviour to automating decision-making processes, ML and AI can revolutionize various aspects of a business, leading to increased efficiency, productivity, and revenue growth.

However, the application of ML and AI in business is not without its challenges. As companies navigate the complexities of these technologies, they must also address issues related to data quality, model interpretability, bias, and deployment. This course aims to bridge this knowledge gap by providing you with a comprehensive understanding of the principles, techniques, and best practices involved in applying ML and AI to business problems.

Over the next 2 weeks, we will explore the fundamentals of machine learning, including supervised and unsupervised learning, deep-learning, and natural language processing. You will learn how to work with real-world data and see how popular tools and frameworks (e.g., Python, PyTorch and scikit-learn) are used.

By the end of this course, you will have acquired a solid understanding of the theory and practice of machine learning and artificial intelligence for business. You will be equipped with the skills to identify business problems that can be addressed with AI, evaluate AI solutions and identify issues with poor data, biased results and ethics.

About this Module

Learning Outcomes:

Overall
After completing this module, a student should be able to:
- Describe Machine Learning and Artificial Intelligence tools and technologies.
- Identify business uses for AI and ML technology.
- Evaluate the outputs and effectiveness of ML and AI models in terms of their usefulness in business decision making and processes.
- Identify bias, legal requirements, ethical problems and business issues with using ML and AI technologies in business contexts.

Part 1 – Introduction to Machine Learning in Accountancy
After completing this part of the module, a student should be able to:
- Define Artificial Intelligence (AI), Machine Learning (ML), Deep Learning and Data Science.
- Enumerate the advantages of using ML technologies.
- Identify the major uses of ML technologies in business.

Part 2 – Machine Learning Concepts and Techniques
After completing this part of the module, a student should be able to:
- Describe the concepts that are used in AI/ML/DS.
- Identify the steps in a data science project.
- Evaluate the output of a DS project.
- Identify ethical concerns that arise from data problems and bias.
- Develop basic python programming skills to collect, manage and analyse data.
- Develop basic python programs to analyse accounting data.
- Develop basic python programs to create visualizations suitable for Exploratory Data Analysis (EDA.)
- Appreciate how python libraries can be used to build ML models.
- Recognise appropriate applications for linear regression and analyse how it produces solutions.
- Recognise appropriate applications for logistic regression and analyse how it produces solutions.
- Analyse the effectiveness of an ML model using R2, classification tables, accuracy, recall and precision.

Part 3 – Neural Networks
After completing this part of the module, a student should be able to:
- Describe a neural network and its components.
- Describe a perceptron, an activation function and a loss function.
- Describe how neural networks are structured. Describe the training loop and distinguish between training and inference.
- Develop a basic neural network for a business problem.

Part 4 – Generative AI
After completing this part of the module, a student should be able to:
- Explain, in general terms, how LLMs are developed and trained. Define tokenization, embeddings, transformer layers, context window, retrieval augmented generation and fine-tuning.
- Identify where Gen. AI services can be sourced and developed by businesses.
- Describe the techniques used to solve business problems using generative AI.
- Discuss the potential and problems of using generative AI in business.
- Identify ethical concerns that arise from using ML and AI in business.

Part 5 – AI Ethics and Legal Framework
After completing this part of the module, a student should be able to:
- Describe the requirements of the EU AI Act and identify its impact on business operations using AI.

UNESCO highlights a set of key competencies that support individuals in their development and support society in achieving the UN Sustainable Development Goals (SDGs). UCD has adapted these competencies and is combining them with others to form a general framework of learning competencies. This module will help you develop the competencies below to the levels specified. 
Learning Competency Additional Information Level

Critical Thinking

The ability to question norms, practices and opinions; to reflect on one’s own values, perceptions and actions. Proficient

Systems Thinking

The ability to recognize and understand relationships; to analyse complex systems; to think of how systems are embedded within different domains and different scales; and to deal with uncertainty. Proficient

Digital Literacy and Judgement

The ability to access, evaluate, create and communicate information in digital environments; to engage critically, ethically and responsibly with digital technologies and digital information; to understand their opportunities, limitations, risks and impact on individual’s digital identities; and to exercise informed judgement in digital participation and decision-making. Expert

AI Literacy & Agency

The ability to understand, critically evaluate and responsibly engage with artificial intelligence; to recognise how AI systems are shaped by human values; to assess their ethical, social and environmental implications; and to exercise human judgement, agency and accountability in AI-related contexts. Expert

The United Nations identified seventeen Sustainable Development Goals (SDGs) as core to the 2030 Agenda for Sustainable Development, and UCD contributes in general to SDG 4 Quality Education. Further SDGs explored within this module if relevant are listed below. A scale of 1 - 5 indicates the extent to which the SDG is covered.


 

Student Effort Hours:
Student Effort Type Hours
Lectures

25

Autonomous Student Learning

105

Online Learning

20

Total

150


Approaches to Teaching and Learning:
Lectures and workshops

Requirements, Exclusions and Recommendations

Not applicable to this module.


Module Requisites and Incompatibles
Not applicable to this module.
 

Assessment Strategy
Description Timing Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Exam (In-person): Final Exam End of trimester
Duration:
1 hr(s)
Standard conversion grade scale 40% No
80
No
Assignment(Including Essay): Assignments on AI in Accountancy Week 12 Pass/Fail Grade Scale Yes
20
Yes

Carry forward of passed components
No
 

Resit In Terminal Exam
Autumn No
Please see Student Jargon Buster for more information about remediation types and timing. 

Feedback Strategy/Strategies

• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.