You are on page 1of 14

PYTHON FOR

ANALYTICS
Overview
Gain hands-on Python coding skills for practical
business applications. No prior programming
knowledge is required.

In current global economies, data has become Python has become the most popular
the foundation of solving business problems programming language in the data
or making critical decisions. Data analytics science world, and is used by global
empowered by Python programming skills will companies.* Python has also proven
provide you, as a professional, as well as the to be beneficial to financial advisors,
organisation you work for, a competitive edge data journalists, digital marketers,
in the market. and product managers responsible
for researching market opportunities.
The Python for Analytics programme serves
as a powerful tool for your professional *Source – IEEE Spectrum
development. Designed to provide you with a
straightforward introduction to coding with
Python, the programme will also teach you
how to apply Python functions and packages
to evaluate data and extract essential insights.

“ Python has been an important part of Google since the


beginning, and remains so as the system grows and
evolves.
Peter Norvig
Director of Research at Google
Who Is This Programme For?

Python remains one of the most in-demand


programming languages employers look for.

70k
69k
59k

56k

54k
50k

50k

0
JavaScript Visual Basic R JAVA SQL Python

*Source – Codingdojo Year 2020 Year 2021

Professionals who want a hands-on understanding of Python and Analytics may


benefit from the programme, including.

Managers across domains and industries, including digital marketing, product


development and CRM

Business or financial analysts, software or systems engineers

Small business owners and entrepreneurs, career changers looking to hone their
data science skillset
Modules
The programme is divided into two sections:
The first section features 5 modules on Python Programming and concludes with a Lab Week
(The initial two weeks of learning will be warm-up coding practices before the actual programme
starts). The second section comprises modules 7-10, centring on Data Analysis with Python.

MODULE 1 MODULE 4
Introduction to Python and Analytics Functions, Modules, and Packages
Introduction to Programming and Business Functions
Analytics Modules
Coding Style and Jupyter Notebook Introduction to Packages
Objects, Variables and Assignment Statements NumPy
Data Types and Data Type Conversion
Examine the behaviours and benefits of
Gain an overview of Python and describe functions. Discuss how to create and
objects, variables, assignment statements, data explain the use of function arguments.
types and functions of arithmetic operators Learn NumPy as your first Python
used in Python. Explain how to convert data package.
between types and manipulate them.

MODULE 2 MODULE 5
Python Control Flows and Strings Data Manipulation and Analysis
Conditional Statements with Pandas
Iterations and Loops Datasets and Types of Variables
Strings Constructing, Indexing, and Slicing a
Use Jupyter Notebook to begin programming in pandas.DataFrame
Python. Discuss control flows in Python Accessing Columns and Rows in a
programming. pandas.DataFrame
Working with Subsets
Filtering Data
MODULE 3
Import and use Pandas package in
Working with Built-in Compound Python for manipulating data using
Data Types DataFrames. Filter data using Boolean
Lists Pandas Series and Boolean indexing.
Tuples
Dictionaries
Describe the different compound data types of
Python. Get familiar with their features and
operations.
MODULE 6 MODULE 9
Lab Week Foundation of Predictive Analytics I
Lab Week Assignment Random Variables
Discrete Random Variables and Their
Practice essential Python programming
Distributions
skills learned in Weeks 1-5.
Continuous Random Variables and Their
Distributions
MODULE 7 Gain an overview of discrete and continuous
Descriptive Analytics with Numerical random variables and their probability
Summary distributions.

Numerical Summaries
Data Manipulation Using Pandas MODULE 10
Data Visualisation Using Packages
Foundation of Predictive Analytics II
Use Pandas to obtain and interpret
Probability Calculations Using SciPy
summary statistics including mean,
Samples and Populations
median, range, and quartiles. Slice and dice
Sampling Distribution
data by using group-wise operations using
Decision Analysis
aggregate, filter and apply functions.
Use SciPy to apply exponential distribution
and normal distribution to business analytics
MODULE 8 problems/datasets. Use random variables for
Descriptive Analytics with Data decision analysis using SciPy.

Visualisation

Visualisation Techniques
Relationship between Variables
Time Trends

Using Matplotlib for basic data visualisation


and time series plots. Explore relationship
between two or more variables using scatter
and bubble plots.
What Will This
Programme Do For You?

Install and use packages such


as Pandas, SciPy, NumPy, and
Matplotlib in Python

Create, manipulate, and


extract insights from data
structures using DataFrames

Gain business insights by


visualising data using various
plots with Pandas, Matplotlib,
SciPy, and NumPy

Apply the basics concepts of


probability to build your foundation
of predictive analytics
Programme Highlights
Whether you are a working professional, a business owner or an aspiring programmer, learning
Python will allow you to automate tasks, work smarter, and increase your value and employability
in the global marketplace.

118 18
Recorded Video Live Online Office Hour Sessions
Lectures with Faculty with Programme Leaders

13 10 10
Discussion Boards Assignments Activities

Hands-on Coding with Python


Faculty

XIONG PENG
FACULTY AT NUS BUSINESS SCHOOL

Xiong Peng is currently a Lecturer in the Department of


Analytics & Operations, NUS Business School. Prior to joining
NUS Business School, he was a research staff at Texas A&M
University. His research interests are in the domain of
data-driven decision-making and optimization under
uncertainty. He is the developer of XProg and RSOME, two
analytics software packages for modeling optimization
problems. He has a Ph.D. in Electrical Engineering from the
National University of Singapore, Singapore, and a B.Eng. in
Electrical Engineering from Zhejiang University, China.

ELI YI-LIANG TUNG


FACULTY AT NUS BUSINESS SCHOOL

Eli Yi-Liang Tung is a Lecturer in the Department of Analytics


and Operations at NUS Business School. As one of the core
course instructors offering Python programming at NUS
Business School, Eli has taught the fundamental Business
Analytics module for five years. Eli has collaborated with
industry partners to solve real business projects by applying
analytical techniques (demand forecasts for patient arrivals in
the emergency departments of major public hospitals in
Singapore and product remanufacturing management in a
closed-loop supply chain environment.) He has a Ph.D. from
the Division of Biostatistics, Graduate Institute of
Epidemiology, National Taiwan University, Taiwan; an M.S.,
from the Department of Industrial Engineering and
Management, National Chiao Tung University, Taiwan; and a
B.S., from the Department of Public Health, National Taiwan
University, Taiwan.
Certificate
Upon successful completion of the Programme, participants will be awarded a verified digital
certificate by NUS Business School.
Learning Journey
Orientation Week
The first week is orientation week. During this week you will be
introduced to the other participants in the class from across the world
and you will learn how to use the learning management system and
other learning tools provided.

Weekly Goals
On other weeks, you have learning goals set
for the week. The goals would include
watching the video lectures and completing
the assignments. All assignments have
weekly deadlines.

Support and Guidance from Programme Leader


The Programme Leader is a subject matter expert who guides
learners through their learning journey. They conduct Office Hours
to clarify learner queries related to the learning content and grade
a few designated assignments.

Follow-Up
Emeritus Programme Support Team
follow-up over email and phone calls
with learners who are unable to submit
their assignments on time.
Programme Testimonials

The programme has practical examples and really helpful


Professors & Programme Leaders.

Corrine Png
Regional Head of Equities Research,
AIA Investment Management

You get accessibility to learning material, videos and


assignments until a year after the course is completed.

Satya Sreekanth
Vice President, Bank of America

Past Participants
Industries Work Experience
Past participants represent 15+ unique About 70% of the participants have more
industry domains. than 5 years of work experience.

Banking 13%
23% 1-5 Years
IT Services 28%
13% 6-10 Years
Electronics
51% 11-15 Years
9% Energy
16-20 Years
Healthcare
7% 22% >20 Years
Others 24%
5% 5%

Others include Education, Civil Construction,


IT Products etc.
Programme Details
3 months, online USD 1,400 + GST
8—10 hours/week *Singapore residents who wish to enrol
for this programme will be charged GST.

Programme Starts:
30 September 2022

About NUS Business School

For more than 50 years, NUS Business School has offered a


rigorous, relevant and rewarding business education to outstanding
students from across the world.

Founded in the same year that Singapore gained independence,


NUS Business School stands today among the world’s leading
business schools. It is distinctive for offering the best of global
business knowledge with deep Asian insights, preparing students
to lead Asian businesses to international success and to help
global businesses succeed in Asia.

The School attracts a diversity of smart and talented students to


our broad portfolio of academic programmes, including BBA, MBA,
Executive MBA, MSc, and PhD programmes in addition to our
customised and open enrolment Executive Education courses.
Admission to NUS Business School is highly competitive, and we
are proud of the exceptional quality of our students.

NUS (Asia) 2022 (The NUS MBA)


st th
1 QS World University 14 Financial Times Global
Rankings Rankings 2021
About Emeritus
NUS Business School is collaborating with online education
provider Emeritus to offer a portfolio of high-impact online
programmes. Working with Emeritus gives NUS Business
School the advantage of broadening its access beyond their
on-campus offerings in a collaborative and engaging format
that stays true to the quality of NUS Business School.

Emeritus’ approach to learning is built on a cohort-based


design to maximise peer-to-peer sharing and includes video
lectures with world-class faculty and hands-on
project-based learning.

More than 250,000 students from over 160 countries have


benefitted professionally from Emeritus’ courses.
www.emeritus.org

Apply for the programme here

APPLY NOW

Schedule a call with a Programme Adviser to learn how this programme can help you

SCHEDULE A CALL

E-mail: info@emeritus.org
Call: +65 3138 5595 (11:30 AM - 6:30 PM SGT)
We hope to respond to your enquiry in less than 24 hours.
Our responses may take up to 72 hours during weekends and holidays.

WhatsApp an Advisor on +65 8014 3066*


*This number does not accept any calls. Please message your queries.

You might also like