Want to learn cybersecurity? We've just launched Cyber@CSIgnited—a cybersecurity curriculum and learning platform!

Welcome, we're CSIgnited

Welcome to CSIgnited!

CSIgnited aims to inspire the next generation of cybersecurity engineers by providing free, quality cybersecurity education.

We aim to inspire the next generation of cybersecurity engineers by providing free, quality cybersecurity education.

CSIgnited has developed a curriculum and learning platform to teach middle and high school students cybersecurity.

Interested in learning? Sign up as a Cyber@CSIgnited Student Tester!

Become a Student Tester with CSIgnited!

Who are we looking for? Testers and learners interested in learning cybersecurity.

What skill level should I be? Our curriculum is made for complete beginners, aged middle school and up.

What will you learn? Linux, web hacking, cryptography, and more!


Why cybersecurity?

1. It's FUN

2. Learn to compete!

3. Develop unique problem-solving skills

4. It's a niche field—stand out!

Past Offerings

Past Offerings

Intro to Python

BEGINNER: An introduction to programming in Python (Winter '22)

Monday, November 15, to Monday, January 24

Weekly on Mondays from 5:00 PM to 6:00 PM PST (8 weeks)

 This free class introduced students to the basics of programming in Python. Students learned foundational concepts such as program structure, data types, variables, basic operations, logic with conditionals, loops, data structures like arrays, functions, and essential library functions. They had a chance to use these new skills in a number of mini-projects.

Intro to AI/ML

INTERMEDIATE: An introduction to machine learning with neural networks (Winter '22)

Wednesday, November 17, to Wednesday, January 12

Weekly on Wednesdays from 6:30 PM to 7:30 PM PST (6 weeks)

 This free class introduced students to the basics of machine learning. Students gained a detailed understanding of how neural networks allow computers to “learn” and how to create, train, and test their own models using Python. Students also had the opportunity to apply these concepts to simple real-world applications.

Intro to Cybersecurity

BEGINNER: An introduction to the cybersecurity field (Winter '22, Fall '22)

Wednesday, November 17, to Wednesday, January 19

Weekly on Wednesdays from 5:00 PM to 6:00 PM PST (7 weeks)

 This free class introduced students to the basics of cybersecurity. Students learned about topics essential to the field, such as networking, network attacks and defenses, basic cryptography, and software security. Finally, students got a chance to use their new skills in practice cybersecurity competitions like CTFs!

Intro to Java

BEGINNER: An introduction to programming in the Java language (Winter '22)

Friday, November 12, to Friday, January 21

Weekly on Fridays from 4:30 PM to 5:30 PM PST (8 weeks)

 This free class introduced students to the basics of programming in Java. Students learned essential concepts including Java program structure, data types, variables, basic operations, logic with conditionals, loops, data structures like arrays and ArrayLists, and functions. They had a chance to practice these new skills in a variety of projects and exercises.


Android App Development

INTERMEDIATE: An introduction to app development with Android (Summer '21)

Monday, June 21, to Friday, June 25

2:00 PM to 4:00 PM every day (10 hours)

 This free 1-week camp introduced students to the basics of app development with Android. Students learned to create Android apps using Android Studio, Java, and XML, along with a number of Android front-end and back-end components. Students ended the camp with a final project: building a note-taking app from scratch, complete with an attractive UI and functional back-end that allows notes to be stored in a database.

Intro to Python

BEGINNER: An introduction to programming in Python (Summer '21)

Monday, July 12, to Friday, July 16

10:00 AM to 12:00 PM every day (10 hours)

 This free 1-week camp introduced students to the basics of programming in Python. Students learned foundational concepts such as program structure, data types, variables, basic operations, logic with conditionals, loops, data structures like arrays, functions, and essential library functions. They also had a chance to use these new skills in a number of mini-projects and ended the camp with a final project: building a game with Pygame graphics.

What our students say

What students say

Mastery

84%

of our students were at least comfortable with the skills covered by their classes after only 10 hours of instruction.
75% of our students entered the camp with little to no experience.

Success

100%

of our students were satisfied with our camps and classes.
All of our students found it met and exceeded their expectations.

Repeat Students

92%

of our students would attend another CSIgnited camp or class.
All of our students would recommend CSIgnited camps and classes to others.

Sign Up

Sign Up