Professional Documents
Culture Documents
Co BC3407
Co BC3407
Co BC3407
This is an introductory course designed for a business analytics student who has no programming
background and is interested to learn how to conduct business analytics programmatically. It is oriented
to enhance your technical skillset. The aim of this course is to provide a broad understanding on how to
manage data, the process of preparing data for analysis, basics of analytics, and the means to
communicate analytics outcome. This course will equip you with the ability to write customized solutions
to inform business decision, integrate statistical libraries for data analysis, and construct visuals or reports
for business understanding. This module will provide you with individual hands-on practices to hone your
coding skillset and opportunity to develop coding solution in a team. We utilize Python and R languages
as the medium of learning because they are the most in-demand coding language and its user-friendly
syntaxes are well suited for beginner level. You will utilize modern development tools to turn information
into insights. In essence, this course exposes students to computational thinking so that they understand
the possibilities of automation.
Course Objectives
Course Assessment
Total 100
1
Distributed by Nanyang Business School, Nanyang Technological University. All Rights Reserved.
Textbooks
William F. Punch, The Practice of Computing Using Python, 3rd Edition, 2017, Pearson
William Wesley McKinney, Python for Data Analysis, 2nd edition, 2017, O’Reilly Media
Sebastian Raschka, Python Machine Learning, 2017, 2nd edition, Packt Publishing
Week Topic
2 Operators
5 Data Structures
Recess Week
9 Multivariate Analysis
10 Machine Learning
11 Neural Networks
12 Project Presentation
13 Course Debrief
2
Distributed by Nanyang Business School, Nanyang Technological University. All Rights Reserved.