Assignment Week 2

Data Science Programming — Data Science Program Study

Wulan Gustika Antasya Tumanggor

52250010

Bakti Siregar, M.Sc., CDS

Lecturer

Institut Teknologi Sains Bandung

University

1 Introduction

The purpose of this document is to answer four main questions about Data Science Programming in a systematic and academic manner.

Data Science Programming is a discipline that combines programming, statistics, and data analysis to generate meaningful insights.

2 Question 1

What is the main purpose of data science programming ?

Data Science Programming transforms raw data into meaningful insights through systematic processes such as data collection, cleaning, analysis, and visualization.

Insight Extraction Prediction Decision Support Optimization

Data Collection & Cleaning

Collecting data from various sources and cleaning it to make it ready for analysis.

Pattern Recognition

Using statistics and machine learning algorithms to discover hidden patterns.

Intelligent Systems

Building a data-driven predictive and recommendation system.

3 Question 2

Why do we learn about it ?

Data Science is not merely about coding or statistics. It is about developing the ability to make decisions based on evidence rather than assumptions. In the modern digital era, data functions as a strategic asset that influences policy, business strategy, and technological innovation.

Critical Thinking Industry Relevance Problem Solving Future Skills

High Industry Demand

Almost every industry — healthcare, finance, education, logistics — relies on data-driven decision-making. The demand for data professionals continues to grow globally.

Analytical Mindset

Learning Data Science trains us to question assumptions, validate hypotheses, and interpret uncertainty using statistical reasoning.

Real-World Impact

From predicting disease outbreaks to optimizing supply chains, Data Science contributes to solving real societal challenges.

Competitive Advantage

Individuals who understand data have a strategic advantage in both academic and professional environments.

4 Question 3

What tools to have to expert about ?

The tools that must be mastered include programming languages, machine learning frameworks, and deployment systems.

Programming Languages

Python, R, and SQL as the main foundations of data processing.

Machine Learning Frameworks

Scikit-learn, TensorFlow, and PyTorch for modeling.

Cloud & Deployment

AWS, GCP, Docker, and GitHub for collaboration and deployment.

5 Question 4

Give me your interest domain knowledge Data science ?

Among the many branches of Data Science, I am particularly interested in areas that combine analytical modeling with practical decision-making impact. My focus lies in domains where data is transformed into intelligent systems and strategic insights.

Machine Learning Data Visualization Business Intelligence

Machine Learning

I am interested in building predictive models that can classify, forecast, and detect patterns from structured and unstructured data. Machine Learning represents the core of intelligent automation.

Data Visualization

Visualization is not merely aesthetic; it is a communication tool. Effective dashboards can translate complex analytics into understandable insights for stakeholders.

Business Intelligence

Business Intelligence connects analytics to strategic decisions. I am interested in how KPIs, forecasting models, and dashboards can guide business growth and efficiency.

6 Conclusion

Data Science Programming is an important foundation in the modern digital era. By understanding the objectives, reasons for learning, necessary tools, and areas of specialization, students can build a solid foundation to grow as professional Data Scientists.