PYTHON FOR
ANALYTICS
Overview
Derive essential insights from
your Data through Python
In current global economies, data has become Python has become the most popular
the foundation of solving business problems programming language in the data science
or making critical decisions. Data analytics world, and is used by global companies.*
empowered by Python programming skills will Python has also proven to be beneficial to
provide you, as a professional, as well as the financial advisors, data journalists, digital
organization you work for, a competitive edge marketers, and product managers responsible
in the market. for researching market
opportunities.
The Python for Analytics programme will serve
as the first step in your data science learning *Source – IEEE Spectrum
journey, and does not require you to know how
to code, as this programme will teach you
these skills. Designed to provide you with a
straightforward introduction to essential
Python programming for analytics purposes,
the programme will also teach you how to gain
essential insights by evaluating data.
“ The joy of coding Python should be in seeing short,
concise, readable classes that express a lot of action in a
small amount of clear code -- not in reams of trivial code
that bores the reader to death.
Guido van Rossum
Inventor of Python
Who Is This
Programme For?
The programme is
recommended for anyone
who desires a hands-on
understanding of Python and
Analytics, and is designed for
those who have no prior
programming knowledge.
Individuals who will derive a benefit from the
programme may include:
Managers across domains and industries,
including digital marketing, product
development or customer relationship
managers who are interested in learning
to solve business problems through data
insights, and who wish to gain a
competitive edge by acquiring the latest
technology tool available.
Analysts (business or financial) or
software engineers who want to develop a
foundation for a future in data science to
communicate better with
managers/stakeholders.
Small business owners or entrepreneurs
who would like to understand data
science and how to use or apply analytics
in their business.
Modules
MODULE 1 MODULE 3
Introduction to Python, Analytics, and Working with Built-in Compound
Data Science Data Types
Introduction to Programming and Lists
Business Analytics Tuples
Coding Style and Jupyter Notebook Dictionaries
Objects, Variables, and Assignment
Statements Describe the different compound data
Data Types types of Python. Get familiar with their
Basic Arithmetic Operators features and operations.
Gain an overview of data science and
Python. Describe objects, variables,
assignment statements, data types MODULE 4
and functions of arithmetic operators Functions, Methods, and Packages
used in Python.
Functions
Modules
Introduction to Packages
MODULE 2 NumPy
Data Type Conversion and Control Flow Examine the behaviours and benefits of
Data Type Conversion functions. Discuss how to create and
Boolean Expressions explain the use of function arguments.
Conditional Statements Learn NumPy as your first Python
Iterations and Loops package.
Strings
Use Juptyer Notebook to begin
programming in Python. Explain how
to convert data between types and
manipulate them. Discuss Boolean
Operators and Control Flow in Python
programming.
MODULE 5 MODULE 7
Data Manipulation and Analysis with Descriptive Analytics with Data
Pandas Visualisation
Datasets and Types of Variables Visualisation Techniques
Constructing, Indexing, and Slicing a Relationship between Variables
pandas.DataFrame Time Trends
Accessing Columns and Rows in a
pandas.DataFrame Using Matplotlib for basic data
Working with Subsets visualisation and time series plots.
Filtering Data Explore relationship between two or
more variables using scatter and
Import and use Pandas package in
bubble plots.
Python for manipulating data using
DataFrames. Filter data using Boolean
Pandas Series and Boolean indexing.
MODULE 8
Foundation of Predictive Analytics
MODULE 6 Random Variables
Descriptive Analytics with Numerical Discrete and Continuous Random
Summary Variables and Their Distributions
Probability Calculations Using SciPy
Numerical Summaries Samples and Populations
Data Manipulation Using Pandas Sampling Distribution
Data Visualisation Using Packages Decision Analysis
Use Pandas to obtain and interpret Use SciPy to apply exponential
summary statistics including mean, distribution and normal distribution to
median, range, and quartiles. Slice and business analytics problems/datasets.
dice data by using group-wise Use random variables for decision
operations using aggregate, filter and analysis using SciPy and apply Q-Q plot
apply functions. for validation.
What Will This Programme Do
For You?
Following successful completion of the Python for Analytics programme, participants will be able to:
Explore how to install and use packages such as
Pandas, SciPy, NumPy, and Matplotlib in Python
Create, manipulate, and extract insights from data
structures using DataFrames
Explore how to gain business insights by
visualising data using various plots with Pandas,
Matplotlib, SciPy, and NumPy
Discuss the foundations of predictive analytics
through basics of probability, statistics, and
decision analysis
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.
The programme will be conducted online in eight synchronous live sessions with the faculty; there
will be no recorded videos. Live sessions will be conducted on Saturdays from 2:30- 5:00 PM
Singapore Time.
8
Live Online Teaching Sessions
Live sessions are usually conducted on Saturdays from
2:30-5:00 PM Singapore Time
If you are unable to attend the live sessions, a recording of the session would be made
available on the Emeritus Learning Management System. However, 6 out of 8 webinars are
mandatory to attend.
Live Online Discussion
Assignments
Sessions Boards
Quizzes
Industry Discussion Boards
Discussion threads have been set up to enable peer-to-peer interaction and networking. During these
discussions, class participants can share ideas, opinions, research, and current events with their
peers as they discuss how data analytics will impact various industry sectors.
Faculty
Xiong Peng
Faculty at the 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 the 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 the 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
Some weeks, you will have goals set and will
attend live lectures during that week. Other
weeks, there will be written assignments.
Clarifying Doubts
During the programme, the programme
leader is also available to help
participants clarify your doubts
pertaining to the content.
Live Online Sessions
This programme is delivered via
live webinars by the faculty.
Webinar Details:
8 consecutive Saturdays. Timing: 2:30-5:00 PM Singapore Time
Follow-Up
For learners who are unable to submit their
assignments, Emeritus Programme Support Team
will follow up with emails and phone calls.
Programme Details
2 months USD 1,200 + GST
4 — 6 hours/week *Singapore residents who wish to enrol
for this programme will be charged GST.
24 July 2020
Early Bird Tuition Assistance
Apply before 30 June 2020 and avail
an early bird tuition assistance of
USD 150
Use code NUSPA0620EBT while applying to avail the same
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.
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’s 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 50,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 attempt to respond to queries in 24 hours or less.
However, over weekends and holidays, our responses may take up to 72 hours.