become an expert in algorithms course