verified
Verified Information • Last Updated Mar 2026
Battery State-of-Charge (SOC) Estimation
This course can also be taken for academic credit as ECEA 5732, part of CU Boulder’s Master of Science in Electrical Engineering degree.
In this course, you will learn how to implement different state-of-charge estimation methods and to evaluate their relative merits. By the end of the course, you will be able to:
- Implement simple voltage-based and current-based state-of-charge estimators and understand their limitations
- Explain the purpose of each step in the sequential-probabilistic-inference solution
- Execute provided Octave/MATLAB script for a linear Kalman filter and evaluate results
- Execute provided Octave/MATLAB script for state-of-charge estimation using an extended Kalman filter on lab-test data and evaluate results
- Execute provided Octave/MATLAB script for state-of-charge estimation using a sigma-point Kalman filter on lab-test data and evaluate results
- Implement method to detect and discard faulty voltage-sensor measurements
Duration
6 Months
Institution
University of Colorado Boulder
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into University of Colorado Boulder.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$377
Total Est. Investment
$377
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Battery State-of-Charge (SOC) Estimation program at University of Colorado Boulder are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.