Data Science Foundations
Explore the complete data science lifecycle from data to modeling.
Course overview
Data science combines programming, statistics, and domain expertise. This foundational course covers the full data science workflow: data preparation, feature engineering, baseline predictive models (classification and regression), cross-validation, and metrics like precision, recall, and RMSE.
Prerequisites
What you'll achieve
- Execute the complete data science workflow from data ingestion to model evaluation
- Engineer and scale features suitable for machine learning algorithms
- Train baseline predictive models using scikit-learn
- Evaluate model performance objectively using standard validation metrics
Curriculum
- 1Data science lifecycle overview & Jupyter notebook workflows
- 2Data preprocessing: Encoding categorical variables & feature scaling
- 3Splitting datasets: Train, validation & test sets
- 4Supervised learning basics: Linear Regression & Logistic Regression
- 5Evaluation metrics: Accuracy, Precision, Recall, F1-Score & ROC-AUC
- 6Cross-validation techniques & preventing overfitting
- 7Unsupervised learning introduction: K-Means clustering
- 8Project: End-to-end predictive data science project with full evaluation
Who is this for?
Learners seeking a structured bridge from data analysis into predictive machine learning.
Contact admissions for current fee and available learning formats
Enrol in Data Science Foundations
- 8 weeks
- Intermediate
- Live online · One-to-one available · Group batches when scheduled
- 1-on-1 & small batches
Related courses
NumPy
Master N-dimensional arrays, vectorized computations, broadcasting, slicing, indexing, and linear algebra operations.
Pandas
Master DataFrames, Series, data ingestion, handling missing values, filtering, groupby aggregations, and merging.
Matplotlib & Data Visualization
Learn line charts, bar plots, histograms, scatter plots, subplots, Seaborn styling, and visual storytelling.
Ready to start your learning journey?
Apply today and our admissions team will review your application and guide you through the next steps.