You are on page 1of 13

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 or programming language in the data science
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 in marketers, and product managers
the market. 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.

JavaScript 50k

Visual Basic 54k

R 56k

JAVA 59k

SQL 69k

Python 70k

0 50k 100k

*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. Section two 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 Juptyer 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
Pandas Series and Boolean indexing.
Lists
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?

Explore how to install


and use packages such
as Pandas, SciPy,
NumPy, and Matplotlib
in Python

Following successful
completion of the Python for
Analytics programme,
participants will be able to:
Create, manipulate, and
extract insights from
data structures using
DataFrames

Apply the basics Explore how to gain business


concepts of probability to insights by visualising data
build your foundation of using various plots with
predictive analytics Pandas, Matplotlib, SciPy,
and NumPy
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.

Clarifying Doubts
The Programme Leaders conduct Office Hours
every week or every alternate week to help you
clarify your doubts pertaining to the content.

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 Details
3 months, online USD 1,200 + GST
5—7 hours/week *Singapore residents who wish to enrol
for this programme will be charged GST.

30 September 2021

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’ 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 66,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.

You might also like