To answer several question I had, yes the course is updated regularly and works on official 2.80 release. I updated a patch to resolve some new speed bottlenecks that were added in Blender 2.80 some weeks ago. So I recommend everybody to have a look to the new version.
This is an update on the E-Cycles course I applied only the patches related to performance to the latest Blender source for both Cycles Cuda and Optix. Below is the test comparing this course build with E-Cycles Cuda/Optix and the daily build Optix.
The test where done with a 2x 2070 RTX with the latest E-Cycles/RTX 2.81 with Cuda boost enable and Blender daily build.
The BWM scene modified by increasing the output from 50% to 100%, since the render time was to fast at 50%.
BMW scene - output size 100%:
E-Cycle Course Build - 32x32: 1:10.01.
E-Cycle - 32x32: 1:09.50. (Use 32x32 tiles because auto tiles at 16x16 was a little slower.)
Blender Daily Build Optix - 256x256: 58:25.
E-Cycle Course Build Optix - 256x256: 51:22.
E-Cycle Optix - auto tile: 45.55.
E-Cycle Course Build - 32x32: 1:41.18.
E-Cycle - auto tile: 1:40.48.
Blender Daily Build Optix - 256x256: 1:17:11.
E-Cycle Course Build Optix - 256x256: 1:12.50.
E-Cycle Optix - auto tile: 1:05.13.
Chocofur archviz course scene:
E-Cycle Course Build - 32x32: 4:10.27.
E-Cycle - 32x32: 5:00.72 (Use 32x32 tiles because auto tiles at 16x16 was a little slower.)
Blender Daily Build Optix - 256x256: 4:39.48.
E-Cycle Course Build Optix - 256x256: 3:53:97.
E-Cycle Optix - auto tile: 3:41.65.
In E-Cycles their is a need for two separate builds for best performance one Cuda and one for Optix. The E-Cycles course build only one build is needed for good performance in both Cuda and Optix. The course patches never expired so no problem to keep using it to build with the latest Blender and adding your own customization if desired.
Comparing the E-Cycles course build with E-Cycles it performance just as fast in the light scenes and it is faster in heavy scenes like the Chocufur archviz (I double check this results).
Comparing the E-Cycles course build Optix with E-Cycles Optix it is little slower in light scenes and in heavy scenes it is quiet close.
Hopefully bliblubli will update this course for 2020. Once learning process of building your on Blender is done it will give the most flexibility.
The course patches were all updated for 2.81. You now have the choice between the 2.80 and 2.81 version.
Thanks Mathieu for updating the patches. I would be interested in a new course covering your new optimization including Optix.