11 Courses

Black Boys Code Technology ZOO KEEPER's Adventure 2 Week Course

Black Boys Code Technology After School Program Semester 3 – Summary

After school program for Black boys ages 10-14, allowing them to explore the world of computer science & coding.

As a continuation of our Learning Math Through Code Program, this 11-week program will build on the core topics learned in previous sessions.

This course will cover the fundamentals of quantum computing. We will cover basic quantum algorithms and will run them on real quantum computers at IBM.

Students must have experience programming in Python or another programming language and must have completed Algebra 1. Knowledge of Matrix addition, subtraction and multiplication is a plus.

By the end of this course students will have a working knowledge of:

- What Quantum Computing (QC) is,
- Qubits and Quantum States,
- Quantum Circuits and Measurements,
- Single and Multi-Qubit gates,
- Entanglement,
- How to use IBM Qiskit and IBM Experience, and
- how to run quantum algorithms on IBM’s real quantum computers and simulators.

This course introduces students to the basics of machine learning (this Part 2). Students will learn:

- how to apply the Problem-Solving Process to train AI bot to solve a problem.
- Understand the different types of machine learning
- Understand how a models help computers make decision
- Train A.I Bot and an AI Lap app how to use data to make decisions and predictions with real-data.

This course introduces students to the basics of machine learning (this Part 2). Students will learn:

- how to apply the Problem-Solving Process to train AI bot to solve a problem.
- Understand the different types of machine learning
- Understand how a models help computers make decision
- Train A.I Bot and an AI Lap app how to use data to make decisions and predictions with real-data.

This course introduces students to the basics of machine learning. Students will learn:

- how to apply the Problem-Solving Process to train AI bot to solve a problem.
- Understand the different types of machine learning
- Understand how a models help computers make decision
- Train A.I Bot and an AI Lap app how to use data to make decisions and predictions with real-data.

Ages: 8-12 years old

**Description:**

This course will cover the fundamentals of quantum computing. We will cover basic quantum algorithms and will run them on real quantum computers at IBM.

Students must have experience programming in Python or another programming language and must have completed Algebra 1. Knowledge of Matrix addition, subtraction and multiplication is a plus.

By the end of this course students will have a working knowledge of:

- What Quantum Computing (QC) is,
- Qubits and Quantum States,
- Quantum Circuits and Measurements,
- Single and Multi-Qubit gates,
- Entanglement,
- How to use IBM Qiskit and IBM Experience, and
- how to run quantum algorithms on IBM’s real quantum computers and simulators.

This course will cover the fundamentals of quantum computing. We will cover basic quantum algorithms and will run them on real quantum computers at IBM. By the end of this course students will have a working knowledge of:

- What is Quantum Computing (QC)?
- Qubits and Quantum States
- Quantum Circuits and Measurements
- Single and multi-qubit gates
- Entanglement
- Teleportation and Superdense Coding
- Deutsch-Jozsa Algorithm
- Grover’s Algorithm
- Shor’s Factoring and Period Finding Algorithm
- Quantum Fourier Transform (QFT)
- How to use IBM Qiskit and IBM Experience
- How to develop applications using quantum algorithms
- How to run quantum algorithms on IBM’s real quantum computers and simulators