Competency-based learning

Competency-based instructional materials. Provide job-related goal setting skills that based on the demand of job requirements

Personalized learning

Personalized learning that efficiently improves individuals' capacity based on the complexity of activities as well as content of materials

Personalized learning

Personalized learning that efficiently improves individuals' capacity based on the complexity of activities as well as content of materials

Online reinforcement learning

Online interactive programming that aims to help user practice coding skills