The club members are divided into two groups: beginners and experienced. Beginners will be taught the basics of Java by the officers while the experienced will be given computer science problems to solve.
1. Students will grow their knowledge of not only Java but programming in general.
2. They should be able to create their own programs and projects. This club also increases teamwork.