Data Science
Join our intensive bootcamp to gain practical, hands-on data science experience.
- Become a data scientist with no prior experience.
- Live and instructor-led, learn online and in-person.
- Learn from qualified data scientists with in-depth industry experience.
- Receive job interview coaching from our career team.
Explore all 23 topics
Topic 1: Problem Identification
This unit covers the initial step of the Data Science Method, which is the problem statement. To begin a data science project, it is important to identify the problem that needs to be solved, define it clearly, and break it down into smaller and manageable pieces. In this unit, you will learn how to choose the right problem to solve and set goals for your project.
- SMART problem statements
- Problem statement worksheet
Topic 2: Python for Data Analysis
In this unit, you will learn how to program in Python while following the best coding practices. Additionally, Python-based tools will be introduced to you. Pandas will be introduced as a powerful tool for cleaning and manipulating data.
Topics Covered:
- Introduction to Python data types and standard libraries
- Statistical concepts for data analysis
- Data manipulation and analysis with Pandas
- Data visualization with Matplotlib and Seaborn
Topic 3: Data Analysis with SQL, Tableau / Power BI
This unit is focused on teaching data visualization techniques using Tableau and Power BI so that you can effectively communicate insights derived from data. You will learn how to collect, organize, and clean data to prepare it for visualization. You’ll learn to connect to various data sources, structure data, resolve formatting issues, and create data profiles to understand underlying trends and patterns. By the end of the unit, you will have the skills and knowledge to use Tableau and Power BI to create engaging and informative data visualizations that can drive decision-making and convey key insights effectively.
Topics Covered:
- Introduction to Databases
- Basic SQL: Syntax
- Retrieving data
- Sorting and Filtering
- Aggregating Data, Grouping, Joining Tables, Subqueries etc
- Introduction to Data visualization tools
- Best Practices for Effective Data Visualisation
- Real-world examples of data Visualization projects using Tableau and Power BI
- Capstone project
4: Data Science Methodology
Throughout this unit, you will gain a comprehensive understanding of the Data Science Methodology. This methodology encompasses all aspects of real-world data science challenges. You will be taught how to collect and manipulate data, engineer features, explore a range of modelling techniques, evaluate, validate and interpret models. To conclude, you will master the art of deploying models into production environments and making well-informed decisions using data.
Topics Covered:
- Problem identification
- Data cleaning, collection and wrangling
- Exploratory data analysis
- Feature Engineering
- Model selection
- Hyperparameter tuning
- Evaluation and validation
- Deployment
- Capstone project
Topic 5: Machine Learning Overview
Machine learning is a powerful tool that extracts valuable insights from complex data sets using computer science and statistics. This unit teaches you fundamental concepts, best practices, and common challenges in machine learning. By the end of this unit, you’ll be able to build predictive models and make accurate recommendations based on data.
Topics Covered:
- Intro to supervised vs. unsupervised learning
- Batch vs. online learning
- Instance-based vs. model-based learning
6: Supervised Learning
In this unit, you will receive a crash course on supervised learning, which is one of the most commonly used forms of machine learning. In supervised learning, you provide the machine with your labelled training data and encode procedures for it to learn how to assign those labels by itself. You will learn about the most popular algorithms, including linear and logistic regression, support vector machines, decision trees, clustering, time series and forecasting, ensemble learning with random forests, and gradient boosting.
Topics Covered:
- Supervised learning and its common applications
- Regression and classification techniques
- Decision trees, random forests, and gradient boosting
- Support Vector Machine (SVM) and kernels
- Evaluation metrics for regression and classification tasks
- Model optimization
Topic 7: Unsupervised Learning
In this unit, you’ll explore unsupervised learning, which involves the machine finding patterns in a dataset without pre-existing labels. You’ll learn the most commonly used clustering techniques, complete exercises on distance metrics and cosine similarity, and delve into a case study on customer segmentation using K-means clustering
Topics Covered:
- Euclidean and Manhattan distances
- K-means clustering
- Agglomerative hierarchical clustering
Topic 8: Natural Language Processing
In this unit, you will learn about unsupervised learning techniques that are specifically designed for Natural Language Processing (NLP). Unlike supervised learning, where models are trained on labelled data, NLP involves extracting patterns and structures from text data without predefined labels. You will explore various clustering techniques that are specifically tailored for analyzing text data.
Topics Covered:
- Introduction to NLP and its applications
- Text pre-processing techniques
- Text representation methods (e.g., Bag of Words, TF-IDF)
- Sentiment analysis and text classification
Topic 9: Neural Network
This unit will cover neural networks -computational models that mimic the human brain’s structure and function. Neural networks can learn complex patterns and relationships from data and outperform traditional algorithms in tasks such as image recognition and natural language processing. We’ll explore various types of neural networks, their architectures, training methodologies, and real-world applications.
Topics Covered:
- Basics of artificial neural networks (ANNs)
- Multilayer perceptron (MLPs) for classification and regression
- Convolutional Neural Networks (CNNs) for image analysis
Topic 10: Building a Data Science Portfolio
Capstone One: Guided Capstone
◘ The first capstone project focuses on data analytics with Power BI or Tableau. You’ll receive step-by-step guidance and valuable insights throughout the project to help you proficiently use these tools. The primary aim is to build a solid understanding of data analytics before moving on to more advanced projects.
Capstone Two:
◘ In your second capstone, you must come up with a project idea and proposal and wrangle the data. Use explanatory data analysis techniques to understand the data. Pre-process and create a training dataset and build a working model. Finally, document and present your work.
Capstone Three:
◘ Your inaugural NLP capstone project will introduce you to its core principles and methodologies through hands-on experience using tailored tools and techniques. You will learn to apply NLP techniques, analyze text data, and extract meaningful insights. The goal of this capstone is to establish a solid foundation in NLP and equip you with practical skills for future projects.
What you can expect from the course
Learn all of the skills, tools, disciple and processes you need to become a Product Designer.
Work with an expert mentor and tutor, who will guide you through, and provide feedback and insight.
Work within an environment with the right ambiance for learning
Build an impressive project portfolio out of the projects you complete.
The hub has an integrated power supply, air-conditioned classroom, high tech training tools, high speed internet, free refreshments.
Receive coaching from our career team to ensure you stand out at interviews.
Browse available payment plans
At LM Tech Hub, we believe in empowering individuals through education, and we are dedicated to making our programs accessible to a diverse range of learners.
LM TECH HUB provides flexible and convenient payment options for you to participate in the programme. We are pleased to offer the following payment options:
Study Now, Pay Later
Study to become the best programmer that you can be without having to worry about the costs while studying. This option allows shortlisted candidates that meet our selection criteria to start their studies immediately and defer payment until a later date.
Pay back after you start a job ₦250,000 + interest
Total course fee ₦250,000
Upfront deposit (must be paid at enrollment) ₦50,000
Maximum loan amount ₦200,000
Payments made during the course ₦0
Loan repayment 2 months after starting a job
Flexible payments in 3 instalments
Candidates do not have to pay for the course all at once, with a flexible payment plan you are allowed to pay in three instalments. With 30% paid upfront to secure a place and the remaining 70% spread over the period of the course.
Course fee ₦250,000
30% deposit paid at the enrollment ₦75,000
Balance paid in 2 instalments during the course ₦87,000
Total Cost ₦250,000
Get 20% off when you pay upfront
For those who prefer to complete their payment before the program begins. This option provides you with peace of mind, knowing that your tuition is settled, and you can fully immerse yourself in the program from day one
Course fee before discount ₦250,000
Discount ₦50,000
Total Cost of the course ₦200,000
Bank fiananced study loan over 12 months
You can finance your education through our partner Sterling Bank. Visit www.edubanc.ng for more information.
Course fee ₦250,000
Upfront depost paid at application stage ₦0
Loan amount ₦250,000
Repayment over 12 months before interest charge ₦20,850
Repayment over 12 months with interest charge ₦26,267
Interested candidates must be B.Sc or HND certificate holders, and have either started or completed NYSC. A verifiable guarantor is required for Study Now, Pay Later.
Please note that specific terms and conditions may apply to each payment option, and eligibility criteria for the Study Now, Pay Later program will be assessed on an individual basis.
Are you ready to start a career in tech?
Unleash your potential with our comprehensive program designed to equip you with the knowledge and skills needed to excel in your career.