We develop members' competitive programming/algorithmic problem-solving abilities, provide lessons on algorithmic programming concept, and prepare for competitions, enabling students to improve their problem solving skills and learn about computer science.