Profil

Data Science | ITSB

Naifah Edria Arta

Digging into data, uncovering stories, and shaping the future one insight at a time.

Skill Focus

R Program Data Visualization Data Analysis Statistics



Course:Data Science Programming

Academic Advisor: Bakti Siregar, M.Sc., CDS

1. What Is the Core Objective of Data Science Programming?

## Column

summary

The fundamental aim of Data Science Programming is to equip individuals with the technical capability to transform raw data into meaningful and practical solutions. This involves mastering programming tools such as Python and R for data manipulation, building statistical models, and designing insightful visualizations. In essence, it focuses on applying computational thinking to convert unstructured data into valuable insights.

summary

A
Strengthening Technical Data Literacy

Beyond simply interpreting data, students learn how to clean, manipulate, and process datasets through programming languages like Python or R—allowing them to perform tasks that standard software tools cannot handle efficiently.

B
Automating Analytical Processes

The discipline emphasizes building automated systems capable of executing large-scale statistical computations and data processing tasks, reducing the need for repetitive manual work.

C
Developing Predictive Capabilities

Learners are trained to design and implement algorithms that detect hidden patterns in data, moving beyond analyzing past events toward forecasting future outcomes.

D
Promoting Evidence-Based Decision Making

Decisions are grounded in empirical analysis rather than intuition. Every conclusion is supported by a rigorous methodological framework and scientific accountability.

2. Why Do We Learn Data Science Programming?

## Column

summary

We learn Data Science Programming to develop the ability to analyze complex data systematically and transform it into strategic insights. In today’s digital era, data is generated in massive volumes, and the ability to process and interpret it effectively has become an essential skill across industries.

summary

A
To Solve Real-World Problems

Data science enables us to address practical challenges by extracting meaningful information from large and complex datasets.

B
To Enhance Analytical and Computational Thinking

By learning programming and statistical modeling, we strengthen logical reasoning and structured problem-solving skills.

C
To Increase Career Competitiveness

Data-driven skills are highly demanded in various sectors such as business, technology, healthcare, finance, and government, making this knowledge valuable for future career opportunities.

D
To Support Data-Driven Innovation

Understanding data science allows us to create smarter systems, improve decision-making processes, and contribute to technological advancements based on measurable evidence rather than assumptions.

3. What Tools Do You Need to Master?

## Column

summary

To become proficient in Data Science Programming, mastering a combination of programming languages, analytical libraries, and data management tools is essential. These tools enable efficient data processing, analysis, modeling, and visualization.

Category Tools
Languages Python, R, SQL
Data Wrangling Pandas, dplyr, tidyr
Visualization ggplot2, Matplotlib, Seaborn, Tableau
Machine Learning Scikit-learn, caret, TensorFlow, Keras
Big Data Apache Spark, Hadoop
Databases MySQL, PostgreSQL, MongoDB
Version Control Git, GitHub
Notebooks / IDE Jupyter, RStudio, Google Colab
Cloud AWS, Google Cloud, Azure

summary

A
Programming Languages

A strong foundation in Python and R is crucial, as both languages are widely used for data manipulation, statistical analysis, and machine learning development.

B
Data Manipulation Libraries

Understanding libraries such as Pandas, NumPy (for Python), and dplyr (for R) is important for cleaning, transforming, and organizing datasets efficiently.

C
Data Visualization Tools

Tools like Matplotlib, Seaborn, or ggplot2 help present analytical results in visual formats that are easier to interpret and communicate.

D
Database and Query Languages

Knowledge of SQL is necessary to retrieve and manage structured data stored in relational databases.

4.My Interest Domain in Data Science

## Column

My Domain in Data Science

My primary interest lies in Data Science in Finance and Banking—the use of advanced analytical techniques to create financial stability, further optimize business performance, and deliver personalized services to customers

Why the Financial Sector?

A
Improved Risk Management and Precision Credit Scoring

Transforming the way banks assess customer credit risk. With machine learning, we can analyze thousands of variables (including alternative data) to predict default probabilities more accurately, far surpassing traditional methods. This enables safer financial inclusion.

B
Real-Time Fraud Detection

Building proactive cyber and transaction defense systems. Data science enables instantaneous detection of anomalies in customer transaction patterns. It’s no longer about blocking cards after fraud occurs, but rather stopping suspicious transactions within seconds before losses occur.

C
Personalization of Service and Customer Experience

Analyzing customer spending behavior and preferences to offer the right financial products at the right time. This includes hyper-personalized marketing, investment offerings tailored to risk profiles, and the use of AI-powered chatbots for 24/7 customer service.

D
Algorithmic Trading Optimization and Market Analysis

Applying predictive modeling to analyze stock, foreign exchange, or crypto market trends. Data science helps process structured and unstructured data (such as economic news or social media sentiment) to make faster, more data-driven investment decisions.