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.