Course 1


DIYguru presents a certification program on Fundamentals of Electric Vehicle Engineering. This program provides you with the most flexible learning environment possible. The course tends to equip participants with multidisciplinary expertise and increase the practical exposure with the tools and functioning of the Electric vehicle via small workshop prototypes.


10 lessons - 4 hours
View Course

Fundamental (Electrical)





Electric Vehicle Industry Overview


Introduction to Electric Vehicle


Introduction to Electric Vehicle Industry


Flow Chart for Designing an Electric Vehicle

History of Electric Vehicle



Are Mass and Weight the same thing?


Distance & Displacement Explained


Uniform & Non Uniform Motion


What is Velocity


What is Acceleration


What is Force Part 1


What is Force Part 2


What is Friction?


What is Rolling Friction?


Factors Affecting Friction


Converting Between English and Metric Units


Calculating the Electrical Unknowns of a DC Series Circuit


Calculating the Electrical Unknowns of a DC Parallel Circuit


Explaining the Relationship of an Electromagnetic Field


Analyzing Time-Series Data for Distance, Speed, and Acceleration


Describing Continuously Variable Transmission Operation


Identifying Hybrid Electric Vehicle Components :


FA 1.1

Design Phase


How Do All-Electric Cars Work?




Design Phase


Design Phase Part 2





Basics of Motors


More about Electrical Machines


Types of Motors


DC Motor


BLDC Motor


BLDC Out Runner Motor – Construction


BLDC Out Runner Motor – Working


BLDC In Runner Motor


Description Part 1


Description Part 2


Description Part 3


Induction Motor


PMSM Motor – Introduction


PMSM Motor – Working


PMSM Motor – Advantages and Disadvantages


FA 1.2



Battery Fundamentals


EV Batteries


Types of Batteries


Battery Calculation Part 1


Battery Calculation Part 2


Battery Calculation – Final Steps


Battery Management System – Introduction


Battery Management Device


FA 1.3

Converter, Inverter, Controls and Controllers


Motor Controllers – Introduction


Motor Controller – Explanation


Converters, Inverters, and Controls


Electronics Part 1


Electronics Part 2


Charging Equipment


Working with Boolean Algebra and Number Systems – 1


Working with Boolean Algebra and Number Systems – 2


Describing Inverter Functions in Electric and Hybrid Vehicles


Working Safely on Electric and Hybrid Electric Vehicle Components


FA 1.4



SA 1 (20 Marks)

Fundamental (Mechanical)


Course 2


The ongoing transformation of battery technology has prompted many newcomers to learn about designing battery management systems. This course provides a beginner’s guide to the battery management system (BMS) architecture, discusses the major functional blocks and explains the importance of each block to the battery management system.


12 lessons - 6 hours
View Course

Course 3

Design of EV Using MATLAB

This program is designed in such a way that it covers all the basic components involved in designing a electric vehicle and to model it in MATLAB/Simulink.

Design of EV Using MATLAB

43 lessons - 24:11 hours
View Course

Course 4

Battery Pack Modelling

In this course, we’ll take a look at Fundamentals of battery pack design and look at what a battery pack is, what it does and we’ll also explore the individual components that typically make up a battery pack. This program is designed in such a way that every upcoming week one module is uploaded.

Battery Pack Modelling

43 lessons - 24:11 hours
View Course

Course 5

Basics of Electrical Engineering for Electric Vehicle

This Basic understanding of EV is mainly designed for those who are very new to the world of Electrical Engineering. Specially designed for Mechanical Engineers, but anyone can choose this course to clear their fundamentals. This course covers all the basic electrical prerequisite knowledge for this newly emerging field. The course curriculum is designed in such a way that it will cover the Basic Electrical knowledge, Basic Power Electronics, Different EV architecture, Different Motors and selection, Motor speed control strategies, Different Energy storage system and their comparison. So that both Mechanical and Electrical students remain on the same pitch to start their career.

Basic of Electrical Engineering for Electric Vehicle

43 lessons - 24:11 hours
View Course

Course 6

Python Programming Language for Mechanical & Electrical Engineers

The purpose of these walk-throughs is to give mechanical engineers a vision of how they can use Python in their own area of expertise and understand the scope of what is possible, whether for business or academia. As you walk through the showcase projects in this series you’ll also learn some of the different modes of writing and using python in an engineering environment. This program is designed in such a way that on every upcoming week one module is uploaded.

Python Programming Language for Mechanical & Electrical Engineers

43 lessons - 24:11 hours
View Course

Course 7

Electric Vehicle Powertrain Engineering (Advanced)

This course offers a detailed technical explanation with design considerations of the EV powertrain components and system integration and how they work together, also how they compare to the internal combustion engine in value.

Electric Vehicle Powertrain Engineering (Advanced)

43 lessons - 24:11 hours
View Course

Introduction to Electric Vehicle Powertrain


Introduction to Electric Vehicle Powertrain Part: 1


Introduction to Electric Vehicle Powertrain Part: 2

Nomenclature & Understanding Calculation for EV Components


Typical Power Ratings of EV Chargers


Motor Power and Torque Calculation


Weight Distribution


Thermal Management in EV: Active & Passive Air Cooling


Thermal Management in EV: Liquid Cooling


Thermal Management in EV: Heating

Power conditioning and Filtering


Power Conditioning and Filtering


How Filtering is Done?


Capactive Filtering


Inductive Filtering


Diode Filtering


Noise Characterization

Power, Voltage Conversion


Voltage Conversion


Voltage Regulator Topologies

Motor Controls


Introduction to Motor Controls


Motor Control Circuitry


Control Sequence of BLDC Part: 1


Control Sequence of BLDC Part: 2


Hall Sensor Feedback v/s BEMF Feedback

Modelling of Powertrain Components in in SOLIDWORKS and Analysis in ANSYS


Motor Selection


Modelling of Motor Shaft


Analysis of Motor Shaft


Modelling of Left Motor Mounting


Modelling of Right Motor Mounting


Analysis of Motor Mounting


Modelling of Bearing Adaptor


Analysis of Bearing Adaptor


Differential Selection


Modelling of Driving Sproket


Optimization of Driven Sprocket


Analysis of Driving Sprocket


Analysis of Driven Sprocket


Modelling of Left Eccentric


Analysis of Left Eccentric


Modelling of Right Eccentric


Analysis of Right Eccentric


Modelling of Tripod Housing


Analysis of Tripod Housing


Modelling of Axle


Analysis of Axle


Modelling of Differential Mounting


Analysis of Differential Mounting


Modelling of Differential Assembley

Battery Management System


Introduction to BMS


Introduction to BMS


Data Acquisition


Battery Monitoring Unit


Battery Control Unit


Battery Management Device

Getting started with Simulink


How to Build and Simulate a Simple Simulink Model


How to Add a Controller and Plant to the Simulink Model


How to View Simulation Results


How to Tune a PID Controller


How to Compare and Save Simulation Data


How to Manage Your Simulink Model


How to Add Components to Your Simulink Model


How to Model Continuous and Discrete Systems in One Model


How to Use Templates and Examples

Thermal Management


Introduction to Thermal Management


Components of Cooling System


Cooling System Maintenance and Repair


Understand Heat Load


Motor Heat Load Simulation


Controller Heat Load Simulation


Radiator Specification


Radiator Calculations


Design Flow


Errors and Failures in Cooling Systems


Twin Radiators




Case Study


Importance of Cooling System


Busbars Modelling


Busbars Simulation


Celltabs Modelling


Celltabs Simulation


Battery Pack Modelling


Battery Pack Simulation

Modelling and Simulation


Cell Modelling and Simulation


BMS Modelling and Simulation


Powertrain Modelling and Simulation


Electric Vehicle Modelling and Simulation

Reference Books


Advanced EV Books

Certification Partner ASDC (Automotive Skills Development Council), Govt. of India

Course Duration Self paced

Eligibility CriteriaGraduates (10+2+3) from a recognized university in any discipline, working professionals can undergo this course at the comfort of their time.

About Us:

DIYguru, India’s most prominent and leading EV Technology Course provider working with Robert Bosch, Hyundai, DFID Govt. of UK, IIT Delhi, IIT Bombay among others in training individuals and has been working towards providing a trained workforce in this industry which is estimated to grow 30 million by 2025. 

We are partners of NITI Aayog, Atal Innovation Mission & ASDC (Automotive Skills Development Council, Govt. of India) in Electric Mobility Vision 2030.

Our Electric Vehicle Online Course has recently been impanelled by National Educational Alliance for Technology, NEAT – AICTE in 2021 with global certification to make students from Engineering Colleges job-ready.

Not only this, DIYguru has recently been accredited as the official partner of ISRO in the implementation of Online Courses in Space Remote Sensing Satellite in India.
The alumni of DIYguru has been setting trends in the Automotive, Data Analytics & Product Development Industry worldwide with a success rate of more than 94%. See Here at YouTube & Linkedin.

Placement Assistance: 

DIYguru provides placement assistance by providing an enormous amount of technical knowledge about the corresponding field and latest information about tech-trends. Information on new vacancies is float through e-mails by our support team to every student, so that you can apply for the job as early as possible. India has chalked a plan to aid its electric mobility mission by creating a specialized workforce. The blueprint aims at generating 10 million jobs. The government had initiated the National Electric Mobility Mission Plan in the year 2013 with an objective to put 6-7 million electric vehicles on Indian roads by 2020 and committing to achieving 30% e-mobility in the country by 2030. DIYguru has a direct tie-up with Industries. The students / professional performing outstandingly in this course will get the opportunity to build a career in the E-Mobility sector.


Is it okay if I register now and start the course when i have the available time?

–  Yes you can

Is this self-paced learning or does the course have live classes?

– – It’s a blend of a self-paced and live class. i.e. you will have access to recorded video lectures as well as live classes. In a total of 2 hours of the recorded video lecture and 2 hrs. of the live sessions every week. We give a live doubt clearing class to clear your doubts. The live classes happen in batches, you will be notified prior via email.

Technical Requirements

The program to give its best will need the following requirements:

  • Computer/ Laptop will provide you with the best experience, but this program is quite compatible with smartphones to make it feasible for students worldwide.
  • High-speed internet for crystal clear experience, but this program can also run without buffering with below-average connectivity for reaching out to students from suburban and rural areas.
  • A student should make their notes for future reference.
  • A student should have basic knowledge about high-school physics and chemistry, even though the pre-requisite of this program will brush up one’s basic concepts.

Mode of Teaching

This program is offered as a self-paced program often referred to as an asynchronous online program which is time-independent, meaning that it can be accessed 24X7 within the tenure of 6 Months. This program can be accessed from multiple devices which makes it easy to learn on the go. Lectures are pre-recorded or slide presentation with voice-over commentary, interactive discussion boxes that foster student to student interaction, Email communication with the instructor are part of this process. Downloadable educational tools such as e-books, research papers, and government reports are made available at just one click.


Course Objective:

This course follows the practical approach of learning (PLA model) to educate and offer cutting edge training to prepare engineers for the future industry workforce demand.

  1. Make Participants more employable.
  2. Prepare participants to match up with the industry 4.0 revolution.
  3. Bridge the gap between conventional methods of learning and application-based method of learning.
  4. To empower participants with the skills to face future challenges.


HOW can you earn a certificate?

DIYguru will feel proud to awards the Degree of competency in ‘INDUSTRY 4.0 Skill Development Program’ to only those aspirants who have 100% completed their online module and passed the final examination.

WHAT is the value of this degree in the market?

DIYguru proficiency degree is highly valuable by industry giants namely Robert Bosch; Maruti Suzuki; Hyundai Motors, are the name of few, which is why DIYguru earnt degree, are secured with a unique certificate ID. To check the validation of the degree, check out the footer section of the home page.

Additional information

Select Preferences

Online Course, Online Course + Hands-on Training