Upcoming De Anza College Academy Events


Sep 21 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Sep 28 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Oct 5 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Oct 12 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Oct 19 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Oct 26 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


SAT Writing and Language, Reading and Essay - 474

9:30 am to 12:20 pm


This course will help each students prepare an individualized plan for SAT preparation, while providing extensive opportunities to practice for the Wr…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


SAT Mathematics - 473

1:00 pm to 3:50 pm


This course will help students prepare for the math section of the SAT, including changes that have been made since the introduction of Common Core St…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Nov 2 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Nov 9 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Nov 16 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Nov 23 - Saturday


Drawing and Cartooning - Beginning to Intermediate Level (Grades 3-6) - 494

9:30 am to 10:50 am


This class introduces students to key elements of drawing and will help them improve their skills and abilities. Students will explore topics such as …


Java Programming - Advanced Level (Grades 9-12) - 493

9:30 am to 10:50 am


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Java Programming - Beginning Level - (Grades 5-8) - 420

9:30 am to 10:50 am


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Chess Skills and Tournaments - (Grades 1-4) - 481

11:00 am to 12:20 pm


Chess promotes logic, problem-solving and concentration. This course will provide basic instruction and intermediate strategies. Students will increas…


Java Programming - Intermediate Level - (Grades 5-8) - 464

11:00 am to 12:20 pm


This class is for students who have basic Java programming skills and want to start building real-world applications. Java provides a vast set of tool…


Python Programming - Beginning Level - (Grades 9-12) - 467

11:00 am to 12:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Java Programming - Advanced Level (Grades 5-8) - 493

1:00 pm to 2:20 pm


This course will explore advanced features of the Java programming language. Students will learn about object-oriented programming concepts such as in…


Python Programming - Intermediate Level - (Grades 9-12) - 419

1:00 pm to 2:20 pm


This course will take what students learned in previous intro programing classes and build on it to strengthen skills. Through practical examples, stu…


Java Programming - Beginning Level - (Grades 9-12) - 420

2:30 pm to 3:50 pm


This is an introduction to computer programming with the Java language, using object-oriented programming principles. Students will learn about Java p…


Python Programming - Beginning Level - (Grades 5-8) - 467

4:00 pm to 5:20 pm


This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development …


Back to Top