11312 modules
Page 169
-
MANG6346 2027-28
Business Analytics and Risk
In today's era of "big data", business analytics has become a key part of management decision making. Modern managers must now routinely understand the use and value of both qualitative and quantitative data in order to manage risk more effectively. This module provides an overview of the key analytical tools and techniques to improve decision-making in an uncertain business environment. -
MANG6346 2025-26
Business Analytics and Risk
In today's era of "big data", business analytics has become a key part of management decision making. Modern managers must now routinely understand the use and value of both qualitative and quantitative data in order to manage risk more effectively. This module provides an overview of the key analytical tools and techniques to improve decision-making in an uncertain business environment. -
MANG2071 2028-29
Business Analytics Programming
Programming is a structured way of giving a computer unambiguous instructions to perform specific tasks. Knowledge and experience of programming not only improves your employability but it also teaches you analytical skills such as breaking down a problem into smaller parts and recognising and reusing previously solved problems.
The purpose of this module is to equip you with the knowledge and skills for writing structured computer programs. Although these fundamentals can be achieved using any high level programming language, e.g. Java and Python, the module introduces Visual Basic for Application (VBA) as the introductory language.
VBA is a very versatile, event-driven programming language. Programmers predominantly use VBA algorithms to build customized applications and solutions for Microsoft office applications such as MS-Excel, MS-Word and MS-Access to enhance the capabilities of those applications. For example, you can build a VBA algorithm to automate the repetitive task of forecasting future demand for a product upon updating current sales data in Excel.
Although the module assumes no prior programming experience, its analytics orientation best suits students who are highly interested in problem solving, have strong analytical skills and are highly numerate. MANG1019 or MANG1007 is a pre-requisite for this module, with a mark of at least 65% being achieved. -
MANG1041 2026-27
Business Analytics Programming
This course provides part of the essential knowledge and skills required for conducting the Final Project module in the final year.
It introduces the fundamentals of data analytics programming using appropriate software tools. Upon successful completion, you will be able to read, access, manage and manipulate large datasets; solve data-driven problems; save programs and datasets; apply conditional logic; combine multiple data sources; and produce tables and data listings. You will also gain experience with core data analysis technique. -
MANG1041 2027-28
Business Analytics Programming
This course provides part of the essential knowledge and skills required for conducting the Final Project module in the final year.
It introduces the fundamentals of data analytics programming using appropriate software tools. Upon successful completion, you will be able to read, access, manage and manipulate large datasets; solve data-driven problems; save programs and datasets; apply conditional logic; combine multiple data sources; and produce tables and data listings. You will also gain experience with core data analysis technique. -
MANG2071 2026-27
Business Analytics Programming
Programming is a structured way of giving a computer unambiguous instructions to perform specific tasks. Knowledge and experience of programming not only improves your employability but it also teaches you analytical skills such as breaking down a problem into smaller parts and recognising and reusing previously solved problems.
The purpose of this module is to equip you with the knowledge and skills for writing structured computer programs. Although these fundamentals can be achieved using any high level programming language, e.g. Java and Python, the module introduces Visual Basic for Application (VBA) as the introductory language.
VBA is a very versatile, event-driven programming language. Programmers predominantly use VBA algorithms to build customized applications and solutions for Microsoft office applications such as MS-Excel, MS-Word and MS-Access to enhance the capabilities of those applications. For example, you can build a VBA algorithm to automate the repetitive task of forecasting future demand for a product upon updating current sales data in Excel.
Although the module assumes no prior programming experience, its analytics orientation best suits students who are highly interested in problem solving, have strong analytical skills and are highly numerate. MANG1019 or MANG1007 is a pre-requisite for this module, with a mark of at least 65% being achieved. -
MANG1041 2025-26
Business Analytics Programming I: SAS Base Language
This course provides part of the essential knowledge and skills required for conducting the Final Project module in the final year.
SAS (Statistical Analysis System) is the leading data analytics software package. This module will cover the fundamentals of SAS base programming. On successful completion of this module, you will be able to use SAS software to read data, access, manage and manipulate ‘big’ data, solve problems, save programs and datasets, use conditional logic, combine files, produce tables and listings of data, and use data analysis techniques. The module will also help prepare you for the SAS Base programming certification. -
MANG2092 2026-27
Business Analytics Programming II: Algorithmic Thinking
Programming is a structured way of giving a computer unambiguous instructions to perform specific tasks. Knowledge and experience of programming not only improves your employability but it also teaches you analytical skills such as breaking down a problem into smaller parts and recognising and reusing previously solved problems.
The purpose of this module is to equip you with the knowledge and skills for writing structured computer programs. Although these fundamentals can be achieved using any high level programming language, e.g. Java and Python, the module introduces Visual Basic for Application (VBA) as the introductory language.
VBA is a very versatile, event-driven programming language. Programmers predominantly use VBA algorithms to build customized applications and solutions for Microsoft office applications such as MS-Excel, MS-Word and MS-Access to enhance the capabilities of those applications. For example, you can build a VBA algorithm to automate the repetitive task of forecasting future demand for a product upon updating current sales data in Excel.
The module will also briefly introduce the Python language and illustrate how to transfer VBA programming skills to Python by highlighting differences and similarities between the two languages.
Although the module assumes no prior programming experience, its analytics orientation best suits students who are highly interested in problem solving, have strong analytical skills and are highly numerate. MANG1019 or MANG1007 is a pre-requisite for this module, with a mark of at least 65% being achieved. -
MANG2092 2028-29
Business Analytics Programming II: Algorithmic Thinking
Programming is a structured way of giving a computer unambiguous instructions to perform specific tasks. Knowledge and experience of programming not only improves your employability but it also teaches you analytical skills such as breaking down a problem into smaller parts and recognising and reusing previously solved problems.
The purpose of this module is to equip you with the knowledge and skills for writing structured computer programs. Although these fundamentals can be achieved using any high level programming language, e.g. Java and Python, the module introduces Visual Basic for Application (VBA) as the introductory language.
VBA is a very versatile, event-driven programming language. Programmers predominantly use VBA algorithms to build customized applications and solutions for Microsoft office applications such as MS-Excel, MS-Word and MS-Access to enhance the capabilities of those applications. For example, you can build a VBA algorithm to automate the repetitive task of forecasting future demand for a product upon updating current sales data in Excel.
The module will also briefly introduce the Python language and illustrate how to transfer VBA programming skills to Python by highlighting differences and similarities between the two languages.
Although the module assumes no prior programming experience, its analytics orientation best suits students who are highly interested in problem solving, have strong analytical skills and are highly numerate. MANG1019 or MANG1007 is a pre-requisite for this module, with a mark of at least 65% being achieved. -
MANG2092 2027-28
Business Analytics Programming II: Algorithmic Thinking
Programming is a structured way of giving a computer unambiguous instructions to perform specific tasks. Knowledge and experience of programming not only improves your employability but it also teaches you analytical skills such as breaking down a problem into smaller parts and recognising and reusing previously solved problems.
The purpose of this module is to equip you with the knowledge and skills for writing structured computer programs. Although these fundamentals can be achieved using any high level programming language, e.g. Java and Python, the module introduces Visual Basic for Application (VBA) as the introductory language.
VBA is a very versatile, event-driven programming language. Programmers predominantly use VBA algorithms to build customized applications and solutions for Microsoft office applications such as MS-Excel, MS-Word and MS-Access to enhance the capabilities of those applications. For example, you can build a VBA algorithm to automate the repetitive task of forecasting future demand for a product upon updating current sales data in Excel.
The module will also briefly introduce the Python language and illustrate how to transfer VBA programming skills to Python by highlighting differences and similarities between the two languages.
Although the module assumes no prior programming experience, its analytics orientation best suits students who are highly interested in problem solving, have strong analytical skills and are highly numerate. MANG1019 or MANG1007 is a pre-requisite for this module, with a mark of at least 65% being achieved.