On Campus

Full Stack Machine Learning

Whether you are a beginner or have some prior experience, this course is designed to provide you with a solid foundation in machine learning concepts, algorithms, and practical implementation.

Download the Syllabus
DOWNLOAD SYLLABUS - FULLTIME

We are delighted to give you a peep into our packages. Kindly provide your details below after which you’ll be able to download our syllabus.

Choose Course Payment Method

Select a payment method and proceed to complete your registration for the Fullstack Machine Learning Course.

Full Payment

₦‎200,000

(Make full payment)

Two Installment Payment

₦‎250,000

(Pay 50% upfront)

Applications are currently Open!

Duration

3 Months(Twice a week)

Start Date

22nd January, 2024

Level

Beginner

Prerequisites

A Laptop

Projects

1 Projects

Cost

₦350,000 ₦300,000

Welcome to the Machine Learning Fundamentals course! In this 12-week curriculum, you will embark on an exciting journey to explore the world of machine learning and its applications. Whether you are a beginner or have some prior experience, this course is designed to provide you with a solid foundation in machine learning concepts, algorithms, and practical implementation.

By the end of this course, you will have a solid foundation in machine learning techniques and practical skills to apply them to real-world problems. Get ready to unlock the potential of data and make intelligent predictions using machine learning algorithms!

Laptop Specifications (8gb -16gb RAM, 256SSD or 500gb)

Compulsory:

  • Python
  • Numpy
  • Matplotlib
  • Pandas
  • Exploratory Data Analysis (EDA)
  • Object Oriented Programming (OOP)

(If you have deficiency in any of the aforementioned requisite skills, you should enroll for the Data Science With Python track. This Machine Learning track is built on the assumption that you already have a solid grasp of these topics)

Good To Know But Not Compulsory:

  • Linear Algebra (Vectors & Matrices)
  • Calculus (Derivatives)
  • Statistics (Probabilites)

(You can always brush up on these as you progress in your Machine Learning journey, so it’s not much of a deal breaker if you’re not so confident in these topics yet.)

Week 1: Python for Machine Learning Foundation

  • Basics of Python Programming Language **RECAP**
  • Numpy Fundamentals: Basic refresher on linear algebra and calculus for machine learning & deep learning. **RECAP**
  • Exploratory Data Analysis & Hypothesis Testing **RECAP**
  • Assignment/Quiz

Week 2: Introduction to Machine Learning

  • Overview of Machine Learning concepts, types, and application
  • Supervised Learning
  • Regression: Linear regression, and evaluation metrics
  • Assignment/Quiz

Week 3: Logistic Regression and Classification

  • Classification: Logistic regression and evaluation metrics
  • K-nearest Neighbors
  • Support Vector Machines
    Capstone project: Students will work on a capstone project that integrates the concepts and techniques covered throughout the curriculum starting from week 3 to 12.

Week 4: Decision Trees and Ensemble Methods

  • Ensemble Methods: Decision trees, random forests, gradient boosting, and bagging.
  • Feature importance and interpretation
  • XAI – Explainable Artificial Intelligence: SHAP (SHapley Additive exPlanations): Using cooperative game theory to allocate contributions of each feature to the final prediction.
    Capstone project

Week 5: Model selection and regularization

  • Model Selection and Regularization: Bias-Variance Tradeoff, Cross-validation, and regularization techniques.
  • Hyperparameter Tuning: Grid search, randomized search, and Bayesian optimization.
  • Building an end-to-end Machine Learning pipelines
  • Experiment Tracking
    Capstone project

Week 6: Unsupervised Learning

  • Clustering: K-Means and DBSCAN.
  • Dimensionality Reduction: Principal Component Analysis (PCA), t-distributed Stochastic Neighbor Embedding (t-SNE)
    Capstone project

Week 7: Sentiment Analysis

  • Text Preprocessing: Cleaning, tokenization, and normalization.
  • Analyzing and interpreting sentiment in text data using various machine learning approaches.
  • Classification: Techniques for classifying text data, with Naive Bayes
  • Topic Modelling
    Capstone project

Week 8: Recommender Systems

  • Types of Recommender Systems
  • Content-Based Filtering: Feature extraction, similarity measures, and item profiles.
  • Collaborative Filtering: Memory-based CF and model-based CF.
    Capstone project

Week 9: Introduction to Deep Learning with PyTorch

  • Tensors and Autograd.
  • Introduction to Neural Networks: Forward and backpropagation, gradient descent.
  • Building a Simple Neural Network: Multi-Layer Perceptron (MLP).
    Capstone project

Week 10:

  • Recurrent Neural Networks (RNN)
  • Convolutional Neural Networks (CNN)
  • Image Classification using CNN
    Capstone project

Week 11: Model Deployment

  • MLOps Overview
  • Types of Model Deployment.
  • Basics of deploying machine learning models using frameworks like
  • FastAPI and Streamlit.
    Capstone project

Week 12:

  • Deploying a ML Model with FeatureStore
  • End-to-end ML project with model deployment
    Capstone project review
Speak To a Learning Advisor
Speak To a Learning Advisor Form

Come with expectations

Experienced Teachers

You’ll be taught and mentored by some of the best teachers in the industry.

Hands-on

You will be taught & mentored by Industry expert.

Certificate

Get your very own physical certificate to prove your participation

Support System

Become part of an ever-growing, supportive community of like minds

Conducive environment

Our classes and the environment is serene and conducive for learning.

Refreshments

We provide light refreshments for every class

Souvenirs

You will get a free t-shirt. This is to make you feel right at home, cause why not?!

FAQs

Our program is 100% online, Live training program within the comfort of your home. However, if you are interested in our physical program click here.

A typical program at Univelcity runs for 3 Months, while our Fullstack program runs for 6 Months.

We are at No. 42 Montgomery Road, Yaba, Lagos (Adepate House).

Yes, we have evening classes. This class is structured best to suit individuals who have busy weekends.

The online classes are held every Saturday of the week 10 AM – 1 PM and Sunday 2PM – 5PM or 5PM – 8PM. We recommend this program if you are unavailable during the weekdays but would love to still learn an IT skill

Yes, you can. To join the waiting list, kindly apply for your desired course and get to let us know which cohort you intend to enroll for. We will get in touch with you.

You will see the dates for our next cohorts on your desired course of interest page. Feel free to reach out to us should you require clarifications. We will be happy to answer any questions and get in touch with you as soon as applications are open for another cohort.

Yes, you will be requiring a laptop. All our classes are hands-on and very practical.

Visit our FAQ Page for more help

Full Stack Machine Learning

The Fullstack skill gives you the leverage you need in the tech space. The program is aimed at provide you with a solid foundation in machine learning concepts, algorithms, and practical implementation.

Download the Syllabus
DOWNLOAD SYLLABUS - FULLTIME

We are delighted to give you a peep into our packages. Kindly provide your details below after which you’ll be able to download our syllabus.