Online Course – Google Certified Professional Internship in Battery Management Systems, University of Colorado System

Learn how to model lithium-ion battery cells and how to use these models to manage battery systems. Get started now with battery management algorithms.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Understanding the main functions of a battery management system
  • Knowledge about lithium-ion battery cells
  • Ability to measure the behavior of battery cells mathematically
  • Writing algorithms for assessing the state of charge
  • Writing algorithms for assessing health status
  • Writing algorithms for estimating remaining energy
  • Writing algorithms for estimating available power
  • Ability to balance cells in a battery pack
  • Experience working with code templates in Octave/MATLAB
  • Image of lithium-ion battery cells and battery packs

What you will learn in the course

Courses for which the course is suitable

  • Battery Engineer
  • Electrical Engineer
  • Energy Systems Engineer
  • Algorithm developer
  • Energy data analyst
  • Battery Software Engineer
  • Battery Management Expert
  • Automated Systems Engineer
  • Software developer in the field of renewable energy
  • Mechanical Engineer with a specialization in batteries

Internship – a five-part course series

In this specialization, you will learn the main functions required of a battery management system, how lithium-ion battery cells work, how to measure their behavior mathematically, and how to write algorithms to evaluate:

  • Charge mode
  • Health status
  • Remaining energy
  • Available power

You will also learn how to balance cells in a battery pack.

Hands-on Learning Project

Learners will start with provided code templates (in Octave/MATLAB) to build their own code to simulate lithium-ion battery cells and battery packs, and evaluate:

  • Charge mode
  • Health status (capacity and resistance)
  • Remaining energy
  • Available power

Details of the courses that make up the specialization

Introduction to Battery Management Systems

Course 1

Duration: 24 hours

Rating: 4.8 (2,098 ratings)

  • What you’ll learn:
    • Understanding how lithium-ion battery cells work
    • Understanding the requirements of a battery management system
  • The skills you will acquire:
    • Understanding the requirements of a battery management system
    • Understanding how lithium-ion battery cells work

Course 2

Duration: 27 hours

Rating: 4.7 (533 ratings)

  • What you will learn: How to design equivalent circuit models for lithium-ion battery cells
  • Skills you will gain: How to implement state of charge (SOC) estimators for lithium-ion battery cells

Course 3

Duration: 27 hours

Rating: 4.8 (249 ratings)

  • What you will learn: How to implement state of charge (SOC) estimators for lithium-ion battery cells
  • Skills you will gain: How to implement State of Health (SOH) estimators for lithium-ion battery cells

Course 4

Duration: 22 hours

Rating: 4.7 (155 ratings)

  • What you will learn: How to implement state of health (SOH) estimators for lithium-ion battery cells
  • Skills you will gain: Design equivalent circuit models for lithium-ion battery cells

Course 5

Duration: 22 hours

Rating: 4.9 (98 ratings)

  • What you will learn: How to design balancers and power limit estimators for lithium-ion battery packs
  • Skills you will gain: How to design power limit balancers and estimators for lithium-ion battery packs