Master's Certification Program in Electric Vehicle Design & Analysis

Master's Certification Program in Electric Vehicle Design & Analysis

A comprehensive course on EV Design and Analysis using EV through a variety of system's and component level modelling and simulation tools. This course is highly suited for beginners

  • Pre-requisites : For Electrical, Electronics and Instrumentation Engineers
Enroll Now View demo

Program Outcomes

This program includes courses dealing with both EV as a system and EV as a system of systems.
Students will carry out a system-level simulation of an entire EV using MATLAB and Simulink in the first half of the Master Program. Afterward, they learn about the development of individual systems: Battery, Motor, and Power converter.
This Master's Program enhances system design, circuit design, PCB design, and motor design skills which will educate the students in most of the EV design aspects.

After completing this program, students will be eligible to apply for the post of a simulation engineer, system engineer, hardware and software engineer, and similar vacancies at both Automotive & related components supplier companies. They can also choose to go for startup jobs in the relevant fields. The students will also get opportunities in research centers at Universities or similar consultancy organizations.

These are some of the organizations recruiting students upon their completion of this Master's Program - Mahindra, Tata Motors, Ford, Bajaj, TVS, Maruti, Force, Renault, Valeo, Hella, Varroc, Motherson, Greaves cotton, Uno Minda, Ather energy, Ola electric, Yulu, Magneti Marelli, Magna, Delphi, Denso, Continental.

Program Timeline

The entire program is split into two phases. During the first phase, you will be taking the mandatory courses. These courses are fundamental for anyone who wishes to pursue their career in the Electric Vehicle Domain.

Phase 1

  1. Simulink for Mechanical & Electrical Engineers
  2. Machine learning for Electrical Engineers using Python
  3. Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
  4. Introduction to Control of Electric Vehicle
  5. Introduction to Battery Technology for Electric Vehicle
  6. Fuel cell and Ultra capacitor for EV using MATLAB & Simulink

Phase 2

  1. Introduction to Advanced Driver Assistance System (ADAS) using MATLAB and Simulink
  2. Introduction to Automotive Embedded Systems & AUTOSAR
  3. Simulation and Design of Power Converters for EV using MATLAB/Simulink 
  4. Digital control of power converters with C2000 using Altair Embed
  5. PCB design for beginners using Altium designer
  6. Electric Motor Design using Matlab and Ansys Maxwell

Additional Courses

For an additional fee of 27500 INR, enroll in a 9 day training and get certified by Mathworks !

Job Assistance

Job assistance is automatically enabled for students who complete a minimum of 3 courses. Completion is defined by video watch time(90%), challenge completion (80%), and maintaining a good technical profile in SKILL-LYNC


Speak to our technical specialists to understand what is included in this program and how you can benefit from it.

Request a Demo Session

Download syllabus


Download Syllabus

Simulink for Electrical & Mechanical Engineers

1 Introduction to modelling of complex systems

  • Importance of mathematical modelling
  • Block diagram approach & model-based design for engineering systems
  • Introduction to Simulink environment
  • Creating a simple model
  • Obtaining results
  • Introduction to various Simulink toolboxes

2Simulation configurations & Simscape

  • How does a model run in Simulink?
  • Types of solvers
  • Model configuration
  • Continuous & discrete-time systems
  • Timestep
  • Solving ODE
  • Introduction to physical modelling using simscape

3Simulink with script and workspace

  • Using a script file with Simulink models
  • Creating a subsystem
  • Variant subsystem
  • Projects
  • Template
  • lookup tables
  • Running simulation in steps

4Stateflow for control logic

  • Control logic for engineering applications
  • Using a finite state machine
  • Making logic diagrams

Machine learning for Electrical Engineers using Python

1Basics of Probability and Statistics

In this module, we will introduce the ideas of Statistics, machine learning and artificial intelligence. 

Basics of Probability

Basics of Statistics

What is ML & AI

2Basics of ML & AL

In this section, we start with supervised learning

Introduction to normal distribution & standard normal distribution

Introduction to business moments

Artificial Intelligence

3Supervised Learning - Prediction

In this section, we start with supervised learning

Introduction to supervised learning

What is linear regression

One hot encoding

Cost function and gradient descent


4Supervised Learning - Classification

In this section, we start with classification algorithm

Introduction to classification problems

What is logistic regression

Cost function and gradient descent

5Supervised Learning - Classification

In this module, we will introduce some more classification algorithms

Decision tree


Information gain

6Random forest & Model Evaluation

In this section, we will assess the algorithms

Random Forest

Bootstrapping and majority rule

Evaluation of classifiers

7Supervised Learning - Classification

In this module, we will introduce SVM

Support Vector Machines

Mathematical intuition behind SVM 

How SVM is different from other classifiers

8Supervised Learning - Classification

In this section, we will introduce knn

K-Nearest Neighbour

Lazy Algorithm

Single layer Neural Network

9Unsupervised Learning - Kmeans

In this section, we will introduce clustering

What is clustering

Why clustering is important

Kmeans and elbow curve

10Unsupervised Learning - Hierarchical

In this section, we will introduce another type of clustering

Hierarchical Clustering


Evaluation of clustering algorithms

11Unsupervised Learning - PCA

In this module, we will introduce some feature selection techniques

Feature Selection

Principal Component Analysis

Mathematical intuition behind PCA

12Supervised Learning - Classification

In this section, we will introduce neural network

Artificial Neural Network

Deep learning

Different activation functions

Understanding back propagation

Introduction to Hybrid Electric Vehicle using MATLAB and Simulink

1Traction Power Equations, Driving Cycle & Importance of Modelling

The fundamentals of vehicle design involve the basic principles of physics. The vehicle motion can be completely determined by analysing the forces acting on it in the direction of motion.The response of the vehicle for different drive cycle patterns along with wide-open throttle calculations are discussed in this session.

  • Vehicle power requirement calculations: Rolling resistance, air drag, hill climbing and acceleration forces
  • Driving patterns and vehicle testing standards, important terms and definitions related to driving cycle, Energy expenditure calculation

2Hybrid Electric Vehicle Architectures

The General EV and HEV configuration is proposed unequivocally. The generic concept of a hybrid drivetrain and possible energy flow route helps to understand the challenges of battery charging and power consumption. The advanced simulator tool (ADVISOR tool) gives an idea of a detailed profile for vehicle modeling and reasoning.

  • Different configurations of power train components: Battery Electric Vehicle, Hybrid Electric Vehicle: Series, Parallel and Series-Parallel 
  • MATLAB Simulation: ADVISOR and Powertrain block set
  • Various modelling options, Control strategies 

3Electric Motors & Power Converters for Propulsion

In a motor vehicle, the powertrain or powerplant comprises the main components that generate power and deliver that power to the road. In hybrid powertrains, the torque generated by the combustion engine and the electric motor has to be brought together and distributed to the wheels. The control of this power flow is discussed along with the working of electric motors.

Electrical engineering terminologies, Fundamentals of DC and AC motors: working principle, characteristics, and control.

  • Understanding power electronics, basic DC converter circuit operation, power devices, switching losses 
  • Power electronic control of PMDC, PMBLDC and induction motor
  • Inverter operation, Sine PWM, Variable frequency control
  • Review of induction motor controller, connections and features, limitations of variable frequency control, introduction to vector control 

4Braking of Electrical Motors & Motor Efficiency Plots

Moving vehicles have a lot of kinetic energy, and when brakes are applied to slow a vehicle, all of that kinetic energy has to go somewhere. Regenerative braking uses an electric vehicle’s motor as a generator to convert much of the kinetic energy lost when decelerating back into stored energy in the vehicle’s battery. To evaluate regenerative braking, we really need to look at two different parameters, efficiency and effectiveness.

  • Braking requirements of vehicle, Methods of braking of DC & Induction motors: regenerative braking and dynamic braking  
  • Coordinating electrical and mechanical brakes, braking control strategies

Introduction to Control of Electric Vehicle

1Introduction to control system

Fundamental control components are discussed in this section. Students can learn the basics of control system Engineering from this section right from types of the control system to various components of control theories.

  • Fundamentals of control engineering
  • Important terms
  • Feedback system
  • Transfer functions
  • Poles zeros
  • State-space
  • Laplace transform

2Stability analysis

This section dealt with the stability analysis of control systems. It is a prerequisite for any of the systems to be stable to give satisfactory behaviour. Students can learn about stability theories and how to implement the same using the MATLAB command.

  • Stability
  • Bode plot and MATLAB tools for control system engineering

3Control theory applied to power converters and motors

A PID controller is considered to be very important in the industrial standpoint. This section helps to learn the significance of the PID controller and how to auto-tune the gain parameters of the PID controller in MATLAB simulation environment.

  • PID control actions and simulations for step response

4Controller design for DC motor

In an Electric Vehicle, the motor plays a crucial part to propel the vehicle. The motor characteristic needs to be known to control it efficiently. This section helps to learn about the transfer function of DC motors and control of DC-DC power converter.


  • DC motor transfer function
  • Setpoint tracking and disturbance rejection

5Introduction to Digital Control

This section briefs the difference between analogue and digital systems. The significance of discrete control systems and the domain that is to be defined for the discrete control system. Student can get an insight on the advantage of using Discrete control system over the Analog control system

  • Limitations of analog control
  • Discrete control system
  • Z-domain analysis

6Using Microcontroller for Motor Control

 Students can learn the fundamentals of microprocessors and microcontrollers. This section gives knowledge about the architecture of Microcontroller and how it can be programmed and interfaced.
  • Digital power control
  • Microcontroller fundamentals
  • Programming and interface

7Vehicle Dynamics Control

Vehicle Dynamics Control System Algorithm is significant in the Connected Cars System & using such algorithms with data interaction between sensor & actuators help the engineers to maintain the safety & security of the vehicle. .The importance of a Master Controller and how it is interfaced with other controllers is also discussed in this topic. 
  • Intelligent and connected vehicle system
  • Master controller and its interfacing with the local controller

Introduction to Battery Technology for Electric Vehicle

1Energy and Electrochemistry

  • Sources of energy for propulsion & their comparison: Net Calorific Value, Conversion efficiency
  • History and background of battery technology
  • Electrochemistry fundamentals & terminologies
  • Lithium ion battery and different chemistries


2Important Terms and Characteristics

  • Portable power applications and electrical load requirements

  • Factors affecting the choice of EV battery systems

  • Commercially available lithium ion cells

  • Electrical characteristics of battery: Capacity, C-rate, impedance, DOD, SOC, SOH, Life cycles, Mechanical characteristics, Form factor, Safety

3Mathematical Modelling


  • Reading cell manufacturer’s specifications
  • Cell characterization
  • Tools and standard testing
  • Battery capacity estimation algorithms
  • Electrical equivalent circuit & mathematical model in MATLAB


4Battery Pack Construction


  • Battery modules and complete battery pack system
  • Assembly methods
  • Electrical connections
  • Cell level protection system
  • battery pack level protection system
  • Understanding laptop battery pack system


5New Energy Storage Technologies

  • Other energy sources: New battery technologies, Ultracapacitor, Fuel cell, Flywheel

  • Hybridization of energy storage systems

6Battery ManagementSystem: Introduction

  • Battery pack requirements: Measurement

  • Protection and management

  • Cell balancing

  • Battery pack electronics

  • Battery Management System (BMS): Functionality, technology and topology (centralized, modular, master-slave, distributed)

7Battery management system: Design

  • BMS Application Specific Integrated Circuit (ASIC) selection

  • Analog BMS design

  • Digital BMS design

  • BMS deploying: Installing, testing and troubleshooting

8Battery Charging

  • Battery charge management

  • MATLAB simulation of battery charging circuit

  • Charger circuit overview

  • EV charging technology review

  • Charging behavior: life cycle & safety

9Thermal Management

  • Types of temperature sensors

  • thermal management system

  • Thermal model of battery pack

  • Drive cycle simulation and vehicle range estimation

  • Cooling materials and methods

10Recent Trends and Economy

  • Communication systems for battery pack

  • Review of electric car battery pack

  • Important considerations

  • Recent trends: Grid level energy storage

  • Solar & wind integration

  • Recycling and pricing

Fuel cell and Ultra capacitor for EV using MATLAB & Simulink

1Introduction to the course and topic

Introduction to the fuel cell, fuel cell stack system, current development in the market.

2PEM fuel cell fundamentals

Internal structure of PEM fuel cell, losses in fuel cell that affect performance.

3Fuel cell operation.

Fuel cell operation, starvation and its control parameters

4Batteries and Ultracapacitor

Details of these components. Modelling of these components in Matlab/Simulink

5Introduction to programming in Matlab

Going over the basics of programming in Matlab and Simulink that will help with the modelling assignments to follow.

6Control strategies for energy management

Understanding different energy management strategies like Load following, rule based

7Creating basic vehicle model

Using Matlab/Simulink going over the basics of creating vehicle model

8Creating fuel cell model, UC model and battery model

Using Matlab/Simulink going over the basics of creating

9Creating the energy management strategy

Using Matlab/Simulink creating the basic strategy for power management

10Well to wheel analysis of fuel cell vehicle

A well to wheel analysis for fuel cell vehicles to be covered.

11Conclusion and project discussion

Concluding lecture with a summary of topics taught so far. Going over the project and integration of different models created before

12Live webinar

Conducting a live webinar to help students with their questions regarding. 

Introduction to Advanced Driver Assistance System (ADAS) using MATLAB and Simulink

1Fundamentals & Basics of MATLAB scripting

Fundamentals & Basics of MATLAB scripting is covered in this section. If you have no prior MATLAB scripting knowledge, you can learn the fundamentals of it from this course. Topics ranging from “Introduction to using the MATLAB software” to “programmatically controlling a Simulink model” are discussed here.

Here is a detailed list of the key concepts that you will learn from this course.

  • Introduction to MATLAB scripting and Syntax Basics
  • Vectors, Matrices & Data Types in m-scripting
  • MATLAB Operators, Decision Making Statements & Strings in m-scripting
  • MATLAB Data Structures Overview & Cell Arrays in m-scripting
  • Tables & Structures, MATLAB Functions & Callbacks in m-scripting
  • File Handling Formats, Debugging & Flow Control Logics in m-scripting
  • Block properties, Different Workspaces in m-scripting
  • Programmatically accessing Simulink in m-scripting


Fundamentals & Basics of MATLAB Simulink is discussed in this section. If you do not have prior MATLAB or Simulink knowledge, you can learn the basic fundamentals from this course.

Topics range from “Opening a Blank Simulink Model to Adding Blocks from Library to Programmatically Change  Block Properties & its Fundamentals” are discussed here.

  • Introduction to Simulink & Simulink Toolbars
  • Block Settings, Model Annotation, Simulink Solvers
  • Sources & Sink Libraries
  • Math Operations; Logical & Bit Operations
  • Ports & Subsystems; Atomic Subsystems
  • Masked Subsystem & Linked Libraries
  • Continuous, Discontinuous & Discrete Blocks
  • User-Defined Functions & Lookup Tables
  • Mathematical Model Representation & System Models Creation in Simulink
  • Stateflow-1
  • Stateflow-2

3MATLAB Model-Based Development

In this section, an overview of Automotive Software Industry, the size at which it has grown & its demands in today’s market are discussed briefly. Need for Model Based Development, key concepts in developing a complete MATLAB model from scratch & challenges to be addressed by an MBD engineer are discussed here.

  • Overview of Automotive Industry
  • Software Development demands of Automotive Industry
  • Model Based Development in Automotive Industry & Model Based Development in MATLAB
  • Requirement Analysis in Model Based Development
  • Model Based Development Configuration Parameters Settings
  • Creating Simulink Data Dictionary
  • Accessing Simulink Data Dictionary & Port Property Settings
  • Signal Names & Signal Property Configuration

4Model Validation

In this section, the validation & code generation process for the developed model is discussed. Simulating a model, generating C - code from it & validating both the model & code using concepts like Model in Loop (MIL) & Software in Loop (SIL) are discussed here.

  • Model Simulation & Model Advisor Report
  • Code Generation Settings, Auto-code Generation
  • Overview of Model in Loop, Software in Loop & Hardware in Loop
  • Testing Theory
  • Test Report Analysis (Coverage Analysis & Different Techniques)
  • Model in Loop Testing
  • Software in Loop Testing
  • Overview of Hardware in Loop Testing


In this section, an Introduction to Advanced Driver Assistance System (ADAS), levels of autonomous driving is discussed. Apart from these, basic level software architecture for some of the features like Traffic Sign Recognition, Adaptive Cruise Control, Anti-Lock Braking System are also discussed. Moreover, you will focus on an ADAS feature - Tilt & Telescopic Switch (this feature is implemented by OEMs like Toyota & Honda) & its Control Model is developed from the beginning using MATLAB and Simulink using MBD concepts.

  • Introduction to ADAS & Levels of Autonomous Driving
  • Overview to ADAS Features - 1
  • Overview to ADAS Features - 2
  • ADAS Project - Tilt & Telescopic Steering Column
  • Requirement Analysis & Problem Understanding
  • MATLAB Model Development of Tilt & Telescopic Function Feature

Introduction to Automotive Embedded Systems & AUTOSAR

1 Introduction to Automotive Embedded Systems

Introduction to Automotive Embedded Systems

Basic overview on different domains in Automotive Systems

2Overview on Automotive Communication Protocol & Introduction to Model based Development

Overview of CAN & Flexray Protocol

Software Development demands in Automotive Industry

Introduction to Model based Development in MATLAB Environment

3Model Based Development in MATLAB, process overview

Requirement Analysis

Configuration Settings Parameter

Data Dictionary Creation

4 MAAB Guidelines

MATLAB Automotive Advisory Board Process Overview

Simulation & Code Generation

5 MBD Validation Techniques

Model in Loop Testing & Validation

Software in Loop Testing & Validation

Hardware in Loop Testing & Validation

6Introduction to Autosar

Autosar Basics

Autosar Software Components & Application Layer

7 Autosar Architecture – 1

Autosar basic Software Layer

Autosar MCAL Layer

Autosar Services Layer

8Autosar Architecture – 2

Autosar Diagnostics

Autosar Memstack

9 Autosar Architecture – 3

Autosar RTE

Autosar Complex Drivers

Autosar OS & C Rules

10 Autosar Model Development in MATLAB

Modelling Autosar SWCs in MATLAB

Embedded Coder vs Autosar Coder

Autosar Editor – Code Mapping

11 Automotive Functional Safety & ISO26262 - 1

Automotive Functional Safety Concepts

Overview of ISO26262

12 Automotive Functional Safety & ISO26262 - 2

Different safety standards & levels

Analysis & Simulation of Power Converters for EV using MATLAB/Simulink and LTSpice

1Introduction to Switched Mode Power Converters, Performance and Analysis of Buck DC/DC Converter

• A brief introduction on the need of switch mode power converters and their everyday applications.

• The performance and analysis of buck DC-DC converters. 


2Simulation of Boost DC/DC Converter

Using simulation tools from different software packages to simulate and perform high-level design of a boost DC-DC converter

3Boost DC/DC Converter, Gate Driver Design

• The performance and analysis of boost DC-DC converters. 

• Using simulation tools from different software packages to simulate and perform high-level and gate driver design of a boost converter.


4UP/Down DC/DC Converters

• The performance and analysis of various UP/Down DC-DC converters. • Implement design techniques using simulation tools on the studied Up/Down converters.

5Discontinuous Conduction Mode

•The performance, analysis, and simulation of various DC-DC converters operating in discontinuous conduction mode (DCM). 

6Modeling of DC-DC Converters

The development of small signal models for various DC-DC converters.

Build simulation blocks to validate the modeled systems.

7Feedback Control of DC-DC Converters

The design of feedback control system using analog circuits for DC-DC converters.

Simulate a fully designed closed loop DC-DC converter.

8Isolated DC-DC converters

• The performance, analysis, and simulation of various isolated DC-DC converters. AC-DC rectifiers performance and simulations

9AC-DC rectifiers performance and simulations

• The performance, analysis, and simulation of various AC-DC rectifiers.

10DC-AC Inverters Performance and simulations

• The performance, analysis, and simulation of various DC-AC inverters.

11AC-DC Rectifiers Design, DC-AC Inverters Design

• Studying the full design or commercial inverters and rectifiers.

12Modern Applications of Power Electronic Converters

• Studying some of the modern applications of power electronic converters in electric vehicles, renewable energy systems and data centers.

Optional Mathworks Training

1Day 1 - Simulink for Automotive Applications

Creating and Simulating a Model (1.5 hrs)

  • Create a simple Simulink model, simulate it, and analyze the results.
    • Introduction to the Simulink interface
    • Potentiometer system
    • System inputs and outputs
    • Simulation and analysis

Modeling Programming Constructs (1.5 hrs)

  • Model and simulate basic programming constructs in Simulink.
    • Comparisons and decision statements
    • Vector signals
    • PWM conversion system
    • Zero crossings
    • MATLAB Function block

Modeling Discrete Systems (2 hrs)

  • Model and simulate discrete systems in Simulink.
    • Discrete signals and states
    • PI controller system
    • Discrete transfer functions and state-space systems
    • Multirate discrete systems

Modeling Continuous Systems (2 hrs)

  • Model and simulate continuous systems in Simulink.
    • Continuous states
    • Throttle system
    • Continuous transfer functions and state-space systems
    • Physical boundaries

2Day 2 - Simulink for Automotive Applications

Solver Selection (2 hrs)

  • Select a solver that is appropriate for a given Simulink model.
    • Solver behavior
    • System dynamics
    • Discontinuities
    • Algebraic loops

Developing Model Hierarchy (1.5 hrs)

  • Use subsystems to combine smaller systems into larger systems.
    • Subsystems
    • Bus signals
    • Masks

Modeling Conditionally Executed Algorithms (1 hrs)

  • Create subsystems that are executed based on a control signal input.
    • Conditionally executed subsystems
    • Enabled subsystems
    • Triggered subsystems
    • Input validation model

Combining Models into Diagrams (1.5 hrs)

  • Use model referencing to combine models.
    • Subsystems and model referencing
    • Model referencing workflow
    • Model reference simulation modes
    • Model workspaces
    • Model dependencies

Creating Libraries (1 hrs)

  • Use libraries to create and distribute custom blocks.
    • Creating and populating libraries
    • Managing library links
    • Adding a library to the Simulink Library Browser

3Day 3 - Stateflow for Automotive Applications

Modeling Flow Charts (2 hrs)

  • Implement decision flows with flow charts.
    • Junctions and transitions
    • Flow chart behavior
    • Stateflow interface
    • Conditions and condition actions
    • Chart data
    • Common patterns

Modeling State Machines (2 hrs)

  • Implement state machines with state transition diagrams.
  • State machine behavior
  • State and transition actions
  • Chart initialization
  • Action execution order
  • Flow charts within states
  • Mealy and Moore charts

Hierarchical State Diagrams (1.5 hrs)

  • Implement hierarchical diagrams to improve the clarity of state machine designs.
    • Superstates and substates
    • State data
    • History junction
    • Transition priority
    • Action execution order

Parallel State Diagrams (1.5 hrs)

  • Implement parallel states to model multiprocessing designs.
    • Benefits of parallel states
    • Chart/state decomposition
    • Parallel state behavior

4Day 4 - Stateflow for Automotive Applications(Contd.)

Using Events in State Diagrams (2 hrs)

  • Use events within a Stateflow diagram to affect chart execution.
    • Using events in state diagrams
    • Broadcasting events
    • Behavior of state diagrams that contain events
    • Implicit events
    • Temporal logic operators

Calling Functions from Stateflow (1.5 hrs)

  • Create functions in a Stateflow chart out of Simulink blocks, MATLAB code, and flow charts.
    • Types of functions
    • Simulink functions
    • MATLAB functions
    • Graphical functions

Truth Tables and State Transition Tables (1.5 hrs)

  • Create flow charts and state transition diagrams in tabular form.
    • Truth tables
    • Conditions, decisions, and actions
    • State transition tables
    • States, transitions, and actions

Component-Based Modeling in Stateflow (2 hrs)

  • Prepare Stateflow designs for component reuse and interact with structured Simulink data.
  • Bus signals
  • Data types
  • Atomic subcharts
  • Data mapping

5Day 5- Modeling Physical Systems with Simscape

Introduction to Simscape and the Physical Network Approach (1 hrs)

  • Become familiar with the Simscape environment by modeling a simple electrical system.
    • Introduction to Simscape
    • Differences between Simulink and Simscape
    • Building and simulating a model in Simscape
    • Guidelines for Simscape modeling

Working with Simscape Components (2 hrs)

  • Interpret Simscape block diagrams and identify the physical variables in Simscape by modeling a mechanical
    • Describing Simscape component fundamentals
    • Using the Simscape Foundation Library
    • Setting initial conditions
    • Logging physical variables

Connecting Physical Domains (1 hrs)

  • Connect models from different physical domains to create a single, multidomain model.
    • Creating multidomain physical components
    • Modeling ideal and nonideal connections between physical domains
    • Dividing components into subsystems
    • Parameterizing models

Combining Simscape Models and Simulink Models (1 hrs)

  • Add Simulink blocks to a Simscape model to increase modeling flexibility.
    • Connecting physical signals and Simulink signals
    • Performing operations on physical signals
    • Controlling physical models
    • Solving models with Simscape and Simulink blocks

Creating Custom Components with the Simscape Language (2 hrs)

  • Leverage the Simscape language to create custom physical components in Simscape.
    • Simscape language
    • Custom component workflow
    • Complete custom component example

6Day 6- Battery Modeling using Simscape and Battery Management System Design

• Introduction to Battery models and Battery terminology Simscape language
• Creating Battery Models using Simscape
• Cell model and characterization
• Battery Pack Modeling

7Day 7 - Battery Modeling using Simscape and Battery Management System Design(

• Battery Management System Overview
• SoC Estimation using Extended Kalman Filter
• Cell Balancing using Stateflow Logic
• Testing Battery Management System using Simulink Test

8Day 8 - Modeling Electric Powertrain System with Powertrain Blockset

The topics below focuses on modeling electric powertrain systems using Powertrain Blockset. Topics include:
• Construct Entire Vehicle level model using Powertrain block library
• Component Sizing for battery and motor choices
• Range and performance estimation
• Identify powertrain architecture for better performance

9Day 9 - Modeling Power Electronic Systems with Simscape

This topics below focuses on modeling power electronic systems using Simscape Electrical™. Topics include:
• Modeling single-phase power electronic components
• Controlling the level of fidelity in a model
• Developing controls for power electronics
• Modeling three-phase power electronic components
• Controlling power electronics for motor drive applications

Enjoy the Chance to Build a Successful Career in Vehicle Design with the Master's Certification Program in Electric Vehicle Design and Analysis.

Rapid digitization in recent times has given an unprecedented boost to the electronic vehicle market. You can undoubtedly get a first-mover advantage by enrolling in electric vehicle courses to kickstart a lucrative career. 

The Master's Certification Program in Electric Vehicle Design and Analysis is a well-curated electric vehicle design course that offers you various essential skill sets and the required knowledge about the industry, enabling you to become simulation engineers anywhere in the world. Apart from learning about the various components of the vehicles, you also learn about ways to treat an electric vehicle either as a system or as a system of systems. 

Further, the certification includes various projects like a simulation of a real and entire electric vehicle to offer you hands-on practice on MATLAB and Simulink

The fee structure for this certification program has been divided into three different categories: basic, pro, and premium, allowing you to choose whichever feature of the program you wish to apply for based on your individual preference. The fees range from Rs 25,000 to Rs. 35,000 per month.

Who Should Take the Master's Certification Program in Electric Vehicle Design and Analysis Course?

The course should ideally be taken by anyone pursuing or holding either a bachelor's or a master's degree in various engineering fields, including Instrumentation Engineering, Electronic Engineering, Electrical Engineering, or Automobile Engineering.

It is important to note that no work experience is required for admission into the program. However, the certification for this program is only given to learners who complete the course successfully and is purely based on merit.

What Will You Learn?

This Master's Program will allow you to learn multiple vehicle systems and design skills, including system design, PCB design, circuit design, and motor design skills covering various aspects of EV design.

You will also learn to carry out a system-level simulation of an entire EV using MATLAB and Simulink in the first half of the master program. You will further learn about the development of individual systems, including motors, batteries, and power converters.

After completing the course, you can apply for multiple posts, including system engineer, hardware and software engineer, simulation engineer, and similar vacancies at both automotive and related components supplier companies.

Skills You Will Gain with the Master's Certification Program in Electric Vehicle Design and Analysis

Key Highlights of the Program

  • Besides the course completion certificate for all participants, the top 5% of learners get a merit certificate.
  • This electric vehicle technology certificate program is an eight-month-long intensive program comprising 12 different courses that train you on all the engineering concepts and tools that are essential to get into top OEMs.
  • Enrolling in the course makes you eligible to work on popular industry-standard software like MATLAB and Simulink.
  • The course also gives you access to the respective institute's skill centre and a dedicated support mentor.

Career Opportunities after Taking the Course

After completing this electric car design course, you will enjoy several lucrative career opportunities in the field. The certification program makes you eligible for various job roles, including system engineer, hardware and software engineer, simulation engineer, and similar vacancies at automotive and related components supplier companies. 

Besides this, you can also go for various startup jobs in the relevant fields. There will also be several opportunities to explore in research centres at renowned universities or similar consultancy organizations.

FAQs on Master's Certification Program in Electric Vehicle Design & Analysis

  1. How does the Pro level of certification differ from the Basic level?

Although both the basic and pro electric vehicle courses have several great features, the advantage of pro is that it offers a longer access duration, more video support, and other industry add-on projects.

    2. What companies will I get a job in after this certification?

This electric vehicle design course makes you eligible to work in various companies starting from consultancy services to top startups in the electric vehicle industry.

    3. Will the candidates undergoing the certification also have the option of paid internships?

Only candidates who have applied for the premium course of the program will be eligible to apply for paid internships by this course.

    4. What software skills are taught in this course, and how well are these tools used in the industry?

The course covers various programs, including MatLab, Simulink, Altium, and more. These are industry standard tools used by electric vehicle design or manufacturing companies.

    5. Will the candidates get merit certificates upon course completion?

While course completion certificates will be given to all students, merit certificates will only be given to the candidates who have successfully made it to the top five percent of the class as a token of appreciation for their hard work and passion.

    6. Which are some of the organizations that recruit candidates who have completed this course?

Among some of the organizations recruiting students upon completion of this Master's program include Ford, Bajaj, Mahindra, Tata Motors, TVS, Maruti, Force, Renault, Valeo, Hella, Motherson, Greaves cotton, Uno Minda,  Yulu, Magneti Marelli, Magna, Denso, Continental, Delphi, and more.

    7. What are some of the course deliverables?

This course's main deliverables include learning advanced engineering concepts from industry experts, building your professional portfolio, and interacting with a dedicated team of technical support engineers to clarify all your doubts.

    8. How will this certification program assist in MS or PhD?

This electric car design course program is designed to be directly mapped to a typical Master's course in automotive controls or electronics. This will be hugely beneficial to your path to MS or PhD and will put you way ahead of fellow students who are competing for a seat in any reputed university.

Flexible Course Fees

Choose the Master’s plan that’s right for you


12 Months Access


Per month for 10 months

  • Access Duration : 12 Months
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Individual Video Support : 8/Month
  • Group Video Support : 8/Month
  • Email Support : Available
  • Forum Support : Available

Lifetime Access


Per month for 10 months

  • Access Duration : Lifetime
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Individual Video Support : 24x7
  • Group Video Support : 24x7
  • Email Support : Available
  • Forum Support : Available
  • Telephone Support : Available
  • Dedicated Support Engineer : Available
  • Paid Internship : 3 Months

You Might Also Be Interested In

See all


Companies hire from us

See all


  • Top 5% of the class will get a merit certificate
  • Course completion certificates will be provided to all students
  • Build a professional portfolio
  • Automatically link your technical projects
  • E-verified profile that can be shared on LinkedIn


Placements in other programs

See all


1 Who can take this program?

Students who are currently pursuing their Bachelors or Masters in Mechanical and Automobile Engineering can take this course.

2What will the student gain from your program?

You will gain in-depth knowledge of how different components of an Electric Vehicle are designed. You will also be able to design some of these components through the projects that are part of this program

3Which companies will I get a job in?

Starting from consultancy services to top Y-Combinator startups

4What software skills are taught and how well are these tools used in the industry?

Matlab, Simulink, Altium, and many more programs are covered. These are industry standard tools that are used by any company that you can imagine, that is in Electric Vehicle Design or Manufacturing.

5How is this program going to help me in my path to MS or PhD?

This program is directly mapped to a typical Masters course in Automotive Controls or Electronics. You will be leaps and bounds ahead of fellow students who are competing with you for a seat in a reputed university.


See all