

The IEEE Computer Society Juniors is a global program dedicated to inspiring K-12 students to explore and excel in IEEE Computer Society related disciplines. The goal of the program is to spark curiosity in computer science build lasting relationships with students, educators, and communities.
The current application cycle is closed. Watch insider and your email for when new proposals will be accepted.
CS Juniors connects K-12 students with interactive STEM experiences, sparking curiosity in computer science through hands-on learning and collaboration. By building a vibrant community of students, educators, volunteers and IEEE members, the program champions the IEEE CS commitment to broadening participation in computing while inspiring the next generation of tech leaders and the Society’s goal of engaging students and early career professionals.
Stay tuned for when the next cycle of applications will open so you can help shape the future of STEM education by creating impactful programs for K-12 students. Open to IEEE members, educators, volunteers, and organizations, this program enables you to collaborate with teachers, fellow IEEE members, and community leaders to design activities that inspire young minds, foster community, and build lasting connections worldwide.
CS Juniors regularly hosts and supports a variety of activities. If you are interested in participating or getting involved, please contact the listed organizers for more information. Check back regularly for upcoming events.
To host and organize a program recognized by CS Juniors, please refer to the following guidelines and contact us.
This guide assists organizers in effectively implementing the IEEE CS Juniors events and activities (hereafter, “event”). It emphasizes creating engaging educational experiences that enhance students’ understanding of computer science and related STEM fields through interactive and collaborative activities.
The event organizer defines and plans the following items comprehensively in advance.
By default, the event aims to increase target participants’ awareness and engage targets in computing and other technical areas. Furthermore, the event should be an initiative to build relationships and foster a community involving students, teachers, volunteers, related organizations and entities, and society’s members.
By default, the technical scope of the event is project-based learning of STEM with soft skills.
The event’s target participants are pre-college students. The organizer defines the target age, considering local regulations and situations. The lower boundary of events is basically age 12, depending on regulations and guidelines in the target area.
The organizing committee of the event needs to identify the following:
The organizer defines the location and facility of the event. By default, it is held in person, with limited online support depending on availability.
The organizer defines the dates and duration of the event. By default, the duration is two days.
The organizer makes the budget plan. The organizer may receive financial support from the CS Juniors Steering Committee based on necessity and availability.
By default, the organizer plans the program and content as follows. The expected content includes an introductory talk about technologies (such as the Internet and cybersecurity), followed by team-based activities such as team building, discussion on problem-solving, and team presentation.
Example of a project-based event structure (Ref: IEEE Learn Compute Camp and 2023 Event:
Possible additional elements:
The following table shows an example program taken from the IEEE Learn Compute Camp 2023.

The organizer defines the success criteria of the event and evaluates it after holding the event. By default, the criteria include the following:
During the event execution, the organizer increases the engagement of participants. Practices and ideas to improve it include the following:
The organizer implements feedback and evaluation mechanisms, such as the following:
Data analysis should be comprehensive and involve both quantitative and qualitative methods to effectively evaluate and improve the event.
Quantitative analysis methods include the following:
Qualitative analysis methods include the following:
The organizer considers the sustainable continuity of the event activities and long-term relationships involving event participants, teachers, volunteers, related organizations, and society members. Such continuity can be established by engaging teachers to continue activities independently, collaborating with teacher associations, and involving local communities.
The organizer and the community implement a continual improvement process, which incorporates practices such as the following: