This coursework does not require students to have prior mathematical or computational knowledge; rather, it helps them develop their hardware knowledge and programming skills, empowering them to learn systematically from the start. With the competitive and gamified learning, students’ creativity and hands-on skills are nurtured.