Online courses for problem analysis