Here is a list of the best engineering courses for the future

Automation & Robotics Engineering

Machine Learning

Nanotechnology

Biomedical Engineering

Petroleum Engineering

Telecommunication Engineering