Branch Prediction Courses
Princeton University via Coursera High Performance Computer Architecture
Georgia Institute of Technology via Udacity Computer System Design: Advanced Concepts of Modern Microprocessors
Chalmers University of Technology via edX Advanced Computer Architecture
Indian Institute of Technology Guwahati via Swayam