Yes, a number of advanced-level online algorithm courses are available for people already in the field who are willing to move upwards on their career ladder, for example, Micromasters in Algorithms and Data Structures on edX.
Anybody willing to learn about algorithms can undertake such a course with a basic knowledge of programming. However, there are some requirements, like knowing the basics of algorithms and data structures and knowing a programming language for people willing to opt for an advanced-level course.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile