Course Overview
A programming course on multithreading techniques in Python with applications to energy trading. The course teaches multithreading in Python, exploring concepts like compilers, interpreters, concurrency and parallelism, and thread synchronization, with an explanation of how it is applied in energy trading and algorithmic energy trading.
Key Details
- Prerequisites: None
- Video Duration: 2 hours, 8 minutes
- Last Updated: September 2025
Price: 100 GBP
Access: Lifetime with updates
Downloads: All code, datasets, and slides included
Support: Direct access to instructor included
Certificate: Yes, upon watching all videos, at no extra cost
Format: Private, self-paced, focused learning with no distractions
Community: For networking with other learners, join the dedicated Skool community
Instructor: Dr. Spyros Giannelos, Imperial College London



