Skip to content All courses Data Science Live instructor-led program
Data Science Career Program A guided path from foundations to portfolio and internship readiness.
Course tuition
$150 $180
Duration 16 weeks
Level Career Program
Format Cohort, mentoring, and project reviews
Language Khmer and English
Certificate Included Confirm class times and availability with an advisor before registering.
Course overview A complete career-focused program combining Python, SQL, statistics, ML, projects, mentoring, and job preparation.
Learning outcomes
What you will learn. Complete a structured roadmap Build multiple portfolio projects Prepare for internships Practice interview case studies Tools and skills Python / SQL / Statistics / Pandas / Power BI / Data Cleaning / Visualization / Machine Learning / Business Insights / Portfolio
Python Analysis workflows.
SQL Database analysis.
Power BI Business dashboards.
Scikit-learn Predictive modeling.
GitHub Portfolio publishing. Course syllabus
A clear path through the subject. Explore the topics, practice activities, and outputs in each module.
10 modules / 16 weeks / Instructor-led
Explore the curriculum
Expand all modules 01 Introduction to Data Science Understand what Data Science is, how organizations use data, and how a Data Science project works from beginning to end.
Data Science Data Analytics Data Science Workflow Data Types Business Problems Data-Driven Decision Making Data Scientist Role Data Analyst Role BI Analyst Role ML Engineer Role Data Science Tools Real-World Use Cases 1.1 — What is Data Science? Explore how data, statistics, technology, and business thinking work together.
1.2 — Data Science vs Data Analytics vs AI Distinguish the purpose, methods, and outputs of related data disciplines.
1.3 — Data Science Career Roles Compare the responsibilities of analysts, scientists, BI specialists, and ML engineers.
1.4 — The Data Science Project Lifecycle Follow a project from business question and data collection to insight and action.
02 Python Fundamentals for Data Science Build the Python programming foundation needed to work confidently with data.
Python Syntax Variables Data Types Strings Numbers Lists Tuples Sets Dictionaries Operators If/Else Loops Functions Parameters Return Values Error Handling File Handling Python Packages 2.1 — Python Environment & Syntax Set up a practical workspace and write clear Python statements.
2.2 — Variables and Data Types Store, inspect, and convert common values used in data work.
2.3 — Lists, Tuples and Dictionaries Organize related values with Python's core data structures.
2.4 — Conditions and Loops Automate decisions and repeated data-processing tasks.
2.5 — Functions Create reusable logic with parameters, return values, and basic error handling.
2.6 — Python Practice for Data Problems Apply core Python skills to small, realistic data challenges.
03 NumPy & Pandas Learn how to import, clean, transform, and analyze real-world datasets using the essential Python data toolkit.
NumPy Arrays Vectorized Operations Pandas Series DataFrames CSV Excel Filtering Sorting Missing Values Duplicates Data Types GroupBy Aggregation Merge Join Reshape Calculated Columns 3.1 — NumPy Fundamentals Work efficiently with numerical arrays and mathematical operations.
3.2 — Pandas Series & DataFrames Understand structured datasets using rows, columns, indexes, Series, and DataFrames.
3.3 — Importing CSV and Excel Load common business data files into Python for analysis.
3.4 — Data Cleaning Identify and fix common data-quality problems.
Missing values Duplicate records Wrong data types Inconsistent categories Invalid values Outliers Basic data validation 3.5 — Data Transformation Filter, sort, group, merge, reshape, and create calculated columns.
04 Statistics for Data Science Use practical statistics to understand data, identify patterns, and support business decisions.
Mean Median Mode Percentiles Range Variance Standard Deviation Probability Distribution Normal Distribution Sampling Population Outliers Correlation Covariance Statistical Relationships Hypothesis Concepts 4.1 — Descriptive Statistics Summarize datasets with measures of center, spread, and position.
4.2 — Variance and Standard Deviation Measure and interpret how values vary around the average.
4.3 — Probability Fundamentals Use probability concepts to reason about uncertainty.
4.4 — Data Distributions Recognize distribution shapes, normality, and unusual values.
4.5 — Correlation and Relationships Evaluate how variables move together without confusing correlation with causation.
05 SQL for Data Analysis Learn how to query, combine, and analyze business data stored in databases.
Database Fundamentals Tables Rows Columns SELECT WHERE ORDER BY DISTINCT COUNT SUM AVG MIN MAX GROUP BY HAVING CASE WHEN INNER JOIN LEFT JOIN RIGHT JOIN Subqueries CTE Basics Date Functions Business Aggregation 5.1 — Database Fundamentals Understand relational data, tables, keys, rows, and columns.
5.2 — SELECT and Filtering Retrieve, filter, sort, and deduplicate useful records.
5.3 — Aggregation Calculate totals, averages, counts, minimums, and maximums.
5.4 — GROUP BY and HAVING Summarize business performance by useful dimensions.
5.5 — JOINs Combine related datasets across multiple database tables.
5.6 — Business SQL Practice Answer realistic stakeholder questions with complete SQL queries.
06 Exploratory Data Analysis Learn how Data Scientists investigate datasets before building models.
EDA Workflow Data Profiling Data Quality Checks Summary Statistics Distribution Analysis Outlier Detection Segment Analysis Trend Analysis Customer Analysis Product Analysis Correlation Analysis Pattern Discovery Business Questions Insight Generation 6.1 — EDA Workflow Use a repeatable process to investigate unfamiliar datasets.
6.2 — Data Profiling Assess dataset structure, completeness, quality, and consistency.
6.3 — Distribution and Outliers Explore value patterns and identify unusual observations.
6.4 — Segment and Trend Analysis Compare groups and discover meaningful changes over time.
6.5 — Turning Analysis into Business Insights Connect analytical evidence to clear business recommendations.
07 Data Visualization Turn complex data into clear charts and meaningful visual stories.
Visualization Principles Bar Chart Line Chart Scatter Plot Histogram Box Plot Heatmap Matplotlib Chart Selection Color Usage Labels Titles KPI Visualization Business Storytelling Executive Visualization Misleading Charts 7.1 — Visualization Principles Design charts that communicate clearly and honestly.
7.2 — Matplotlib Fundamentals Build and customize common analytical charts in Python.
7.3 — Choosing the Right Chart Match chart forms to comparisons, trends, distributions, and relationships.
7.4 — Business Data Storytelling Guide an audience from evidence to a meaningful conclusion.
7.5 — Visualization Practice Create a polished visual summary from a realistic dataset.
08 Power BI & Business Intelligence Build interactive dashboards that help businesses monitor performance and make better decisions.
Power BI Power Query Data Import Data Cleaning Data Relationships Data Model Star Schema DAX Measures Calculated Columns KPI Cards Slicers Filters Drill-Down Trend Analysis Dashboard Design Business Reporting Executive Dashboards 8.1 — Business Intelligence Fundamentals Understand how BI turns operational data into decisions.
8.2 — Power Query Import, clean, and shape data through repeatable transformation steps.
8.3 — Data Modeling Create useful relationships and a clear analytical model.
8.4 — DAX Basics Build measures and calculated columns for business metrics.
8.5 — Dashboard Development Create interactive reports with KPIs, filters, and drill-down.
8.6 — Business Dashboard Project Deliver an executive-ready dashboard from a realistic brief.
09 Machine Learning Fundamentals Understand how Machine Learning uses historical data to make predictions.
Machine Learning Supervised Learning Features Target Training Data Testing Data Train/Test Split Regression Classification Linear Regression Logistic Regression Decision Trees Prediction Model Evaluation Accuracy Precision Recall Confusion Matrix Overfitting Feature Selection 9.1 — Introduction to Machine Learning Understand common prediction problems and the supervised learning workflow.
9.2 — Features and Targets Define the information a model uses and the outcome it predicts.
9.3 — Train/Test Split Separate data for learning and honest performance evaluation.
9.4 — Regression Predict continuous values with foundational regression methods.
9.5 — Classification Predict categories with logistic regression and decision trees.
9.6 — Model Evaluation Interpret accuracy, precision, recall, confusion matrices, and overfitting.
10 AI for Data Analysis Learn how modern AI tools can support Data Science work and improve analyst productivity.
Generative AI LLM Fundamentals Prompt Engineering AI for Python AI for SQL AI for Data Cleaning AI-Assisted Analysis AI-Assisted Visualization AI-Assisted Reporting AI for Business Insights Responsible AI AI Limitations Human Validation 10.1 — AI in Data Science Identify high-value uses of AI across modern data workflows.
10.2 — Prompting for Data Work Write precise prompts with context, constraints, and validation criteria.
10.3 — AI for Python and SQL Use AI to draft, explain, debug, and improve analytical code responsibly.
10.4 — AI-Assisted Data Analysis Accelerate exploration, visualization, and reporting while validating every result.
Projects
Put your learning to work. These course assignments use practice datasets and business scenarios. Build your own work with instructor guidance.
Foundation Project
Business Data Cleaning Prepare a messy multi-source dataset for trustworthy analysis.
Deliverable: Clean dataset + quality report
Skills and workflow Python / Pandas / Quality. Understand the brief, apply the course skills, validate the result, and document your findings.
Analytics Project
SQL Business Analysis Answer management questions from a relational database.
Deliverable: Query pack + insights
Skills and workflow SQL / JOIN / Aggregation. Understand the brief, apply the course skills, validate the result, and document your findings.
BI Project
Performance Dashboard Build an interactive dashboard for executive KPIs.
Deliverable: Portfolio dashboard
Skills and workflow Power BI / DAX / Storytelling. Understand the brief, apply the course skills, validate the result, and document your findings.
ML Project
Predictive Model Train and explain a practical business prediction model.
Deliverable: Model notebook + evaluation
Skills and workflow Features / Modeling / Metrics. Understand the brief, apply the course skills, validate the result, and document your findings.
Career Project
Portfolio Case Study Turn technical work into a clear employer-ready story.
Deliverable: Published case study
Skills and workflow Documentation / Presentation / GitHub. Understand the brief, apply the course skills, validate the result, and document your findings.
Final project
End-to-End Data Science Business Solution Combine analysis, querying, visualization, modeling, and communication in one portfolio centerpiece.
What you will deliver Clean dataset Analysis notebook SQL queries Dashboard Model evaluation Recommendations Portfolio presentation Problem / Data / Analyze / Model / Visualize / Present
Requirements A laptop for class exercises and project work. Basic confidence using files, web tools, and spreadsheets. Time to attend live sessions and practice between classes. Relevant foundation skills. Ask an advisor to review your preparation. Who should join Committed beginners Fresh graduates Career switchers Future Data Scientists Class schedule The program runs for 16 weeks, with Khmer and English instruction. Contact our team for the next start date, weekly timetable, and available places.
Ask about the next class Your instructor Data Insight Cambodia Team Learn through guided explanations, class exercises, and feedback on your work. Your advisor can confirm the instructor and teaching schedule for your class.
Course certificate Recognize the work you complete. Complete the required coursework and final project review to receive your Data Insight Cambodia certificate. Your projects help demonstrate the skills behind it.
Enrollment process 01 Contact 02 Consultation 03 Registration 04 Payment 05 Join live class 06 Receive Student Portal access Common questions Are classes taught live? Yes. Classes are instructor-led. After enrollment, Student Portal access provides class recordings, materials, assignments, and feedback to support your study between sessions.
Do I need previous experience? This course builds on existing skills. Discuss your experience with an advisor before registering.
Will I receive a certificate? A course certificate is provided after you complete the required assignments and final project review.
Does the course guarantee employment? No. We provide career guidance and project feedback. Employment and internships depend on available opportunities and employer requirements.