Syllabus Application
ENRG 426
Battery Management Systems
Faculty
Faculty of Engineering and Natural Sciences
Semester
Spring 2025-2026
Course
ENRG 426 -
Battery Management Systems
Time/Place
Time
Week Day
Place
Date
12:40-14:30
Mon
FENS-L065
Feb 16-May 22, 2026
08:40-09:30
Tue
FENS-L058
Feb 16-May 22, 2026
Level of course
Undergraduate
Course Credits
SU Credit:3, ECTS:6, Basic:3, Engineering:3
Prerequisites
-
Corequisites
ENRG 426L
Course Type
Lecture
Instructor(s) Information
Melih Türkseven
Course Information
Catalog Course Description
Battery Management Systems (BMS) are indispensable for electric vehicles and energy storage systems for the extraction of required power and energy within safe operation parameters while maximizing efficiency. This course is designed toprovide a comprehensive understanding of the principles, design and implementation of Battery Management Systems (BMS) by combining theoretical knowledge with practical skills and industry applications, especially for electric vehicles and energy storage systems. In this course, BMS architecture and its associated hardware and software components; communication protocols, monitoring and diagnostic as well as state estimation techniques; thermal management and safety protection mechanisms will be elaborated. The concepts will be demonstrated with hands- on sessions for software development for BMS algorithms, simulation and modeling sessions as well as hardware- in-the-loop(HIL) tests and finalized with a group project.
Course Learning Outcomes:
Course Objective
• To understand the fundamental concepts of battery chemistry and operation.
• To gain knowledge of various battery management system architectures and components.
• To learn about battery modeling, simulation, state estimation and cell balancing techniques.
• To explore the importance of thermal management and safety mechanisms in BMS.
• To analyze the application of BMS in electric vehicles and renewable energy storage.
• To gain experience for BMS development steps from defining system concept to validation of algorithms
• To develop practical skills through hands-on laboratory sessions and project work.
-
• To gain knowledge of various battery management system architectures and components.
• To learn about battery modeling, simulation, state estimation and cell balancing techniques.
• To explore the importance of thermal management and safety mechanisms in BMS.
• To analyze the application of BMS in electric vehicles and renewable energy storage.
• To gain experience for BMS development steps from defining system concept to validation of algorithms
• To develop practical skills through hands-on laboratory sessions and project work.