Students will complete 5 essential modules to build a cross-disciplinary foundation for Business Analytics and engage in rigorous study beyond the assumed disciplinary borders. This covers the interface between computer science, statistics, and other professional disciplines in the NUS Education framework. Students who know first-year undergraduate mathematics, specifically calculus and linear algebra and programming knowledge would have an advantage.
Analytics in Managerial Economics
In this module, students will look at price formation, economic performance in imperfectly competitive markets, game theory, information economics, and empirical modelling.
Data Management and Warehousing
Students will learn about database concept, design and query as well as data warehousing concept, design and query.
Operations Research and Analytics
This module focuses on model building, solution methods, and interpretation of results that are relevant to business decision making.
Foundations of Business Analytics
This module aims to provide a foundation for data analytics techniques and applications. It aims at:
- Emphasizing on understanding of intuitions behind the tools, and not on mathematical derivations;
- Incorporating real-world datasets and analytics projects to help students bridge theories and practices; and
- Equipping students with hands-on experiences in using data analysis software to visualize the concepts and ideas, and also to practise solving problems.
The module covers commonly used analytics tools such as logistic regression and decision tree.
Advanced Analytics and Machine Learning (Pre- requisite DBA5106)
This module provides a general introduction to advanced data analytics methods. It is the sequel to the first foundation module and covers advanced decision tree techniques, support vector machine, unsupervised, semi-supervised and reinforcement learning.
Big Data Analytics Technology
Students learn to analyse data that cannot fit in the computer’s memory and apply such analysis to web applications. Topics include map-reduce as a tool for creating parallel algorithms that operate on very large amount of data, similarity search, data-streaming processing, search engine technology, and clustering of very large high-dimensional datasets.
Cloud Computing
Students gain an overview of the design, management and application of cloud computing. Topics include managing virtualization, cloud computing environments, cloud design patterns and use cases, data centre architectures and technologies, cloud services fulfillment and assurance, orchestration and automation of cloud resources, cloud capacity management, cloud economics, case studies.
Neural Networks and Deep Learning
Students gain knowledge of deep neural network and the ability to apply deep learning methods effectively on real world problems. Students design, develop and evaluate deep learning-based solutions to practical problems, such as in the areas of computer vision, bioinformatics, fintech, cybersecurity and games.