
We are very excited to start to teach our first summer training course: QCourse110-1 “Quantum Computing and Programming Summer Training 2025”!
The first edition of QCourse110-1 is available by the collaboration of QWorld, Alamein International University (AIU), and Alexandria Quantum Computing Group (AleQCG). This edition is free, fully online, and open for undergraduate-level students from Egypt and Arab speaking countries.
Program Overview:
This exclusive summer training program is designed for ambitious students enrolled in Egyptian/Arab universities, offering hands-on experience in cutting-edge quantum computing. Participants will gain practical skills through lectures, labs, and collaborative projects under the guidance of leading institutions.
Eligibility Criteria:
1. Assessments: Active participation is mandatory, including submission of mini-projects and assignments.
2. Enrollment: Applicants must be currently enrolled in an Egyptian/Arab university.
3. University Approval: Written approval from the student’s university authority is required.
4. Attendance: Full commitment to all lectures and lab sessions (July–August 2025). Absences may result in disqualification.
Getting credits?
The final grade is out of 100 points.
If a student is willing to receive credits in his/her institution due to participation in this course, an official document will be provided signed by the coordinator of the course, it is the responsibility of the student to clarify in advance whether such a document would work in his/her case (to prevent any unexpected situation at the end of the course).
There may also be some memorial diplomas/certificates for the successful participants prepared by QWorld.
Prerequisites
Our course materials come with fully hands-on experience, and the students should solve several programming tasks using Python. Therefore, each applicant should be able to write basic programs using Python, such as creating a list of twin prime numbers less than 300 and then print this list.
Each applicant should also know (i) the basics of linear algebra such as vectors, matrices, and the basic operations on them, and (ii) the basics of trigonometric concepts and functions such as angle, length, sine, cosine, unit circle, unit sphere, rotations, and reflections.
We may do a knowledge test if there are too many applications.
Content and schedule
All hours in local time in Cairo-summer time (GMT+3)
The course has two parts: Lectures/labs (12 weeks) and Projects (2 weeks).
Lectures
During the first part, we use the tutorials “Bronze”, “Nickel” and “Silver” developed by QWorld, and we cover the following topics: Introduction and Basics of Quantum Computing, Linear Algebra for Quantum Computing, Quantum Measurement and Entanglement, Single Qubit Gates and Universal Single Qubit Gates, Controlled Gates and Quantum Circuits, Quantum Dense Coding and Quantum Teleportation, Boolean Quantum Circuits, Quantum Parallelism and Deutsch–Jozsa Algorithm, Marking Quantum States in a Superposition, Grover’s Algorithm and Amplitude Amplification techniques, Introduction to Quantum Machine Learning.
There are ten online quizzes or programming homework (single submissions with firm deadlines) in the first part. There are also online self-study quizzes (multiple attempts are allowed).
Your scores from all online quizzes and homework are 70% of your final grade.
To continue with the project phase, you should complete the first part with at least 30 points out of 70.
Week | Start | End | Topic | Lectures Wednesday | Labs Monday-Thursday |
1 | Jun 29 | Jul 3 | Bronze1 | 1 x 120 min | 2 x 120 min |
2 | Jul 6 | Jul 10 | Bronze2 | 1 x 120 min | 2 x 120 min |
3 | Jul 13 | Jul 17 | Bronze3 | 1 x 120 min | 2 x 120 min |
4 | Jul 20 | Jul 24 | Silver1 | 1 x 120 min | 2 x 120 min |
5 | Jul 27 | Jul 31 | Silver2 | 1 x 120 min | 2 x 120 min |
6 | Aug 3 | Aug 7 | Silver3 | 1 x 120 min | 2 x 120 min |
7 | Aug 10 | Aug 14 | Bronze4 | 1 x 120 min | 2 x 120 min |
8 | Aug 17 | Aug 21 | Nickel1 | 1 x 120 min | 2 x 120 min |
9 | Aug 24 | Aug 28 | Bronze5 | 1 x 120 min | 2 x 120 min |
10 | Aug 31 | Sep 4 | Nickel2 | 1 x 120 min | 2 x 120 min |
11 | Sep 7 | Sep 11 | QML1 | 1 x 120 min | 2 x 120 min |
12 | Sep 14 | Sep 18 | QML2 | 1 x 120 min | 2 x 120 min |
13 | Sep 21 | Sep 25 | Projects | ||
14 | Sep 28 | Oct 2 | Projects |
Projects
To continue with the project phase, you should complete the first part with at least 30 points out of 70.
The second part is for projects. There are two options for each student.
- We organize a hackathon on the weekend of the 10th week. Participation in the hackathon is optional, but a student may complete her project as a part of the hackathon. The hackathon committee evaluates the outcomes. The successful groups (they may modify the team members) continue to work until the deadline and submit their work for final evaluation and grading. If a student does not satisfy with his/her score from the hackathon’s project, he/she may continue with a term project to aim a higher score.
- The project can be individual or group work depending on its nature. A student may skip the hackathon and directly start with his/her project. A student can use at least one month to complete her term project. During this period, he/she can have a weekly meetings with mentors.
Your scores from the project phase are 30% of your final grade.
Online platforms and tools
We have two bases platforms. We use Canvas LMS (Learning Management System) hosted by QWorld to manage the course flow, self-study quizzes, online quizzes, homework, and grading. We use a Discord server for our virtual class, i.e., communicating with each other, directing our questions, answering questions, asking for technical help, etc.
Additionally, we use Microsoft teams meetings for online lectures and labs; and Discord voice channels for online consultation. We broadcast some meetings on YouTube, and essential recordings will be available (through their links) on YouTube to watch later. We may use additional tools or platforms to conduct extra activities such as networking or Kahoot games.
Attendance
Completing the online quizzes and submitting homework are mandatory. You may be excluded from the class if you miss two or more.
Attendance to the lectures or labs is not mandatory, and you can access some materials asynchronous. However, we highly recommend each student attend the online lectures and labs, be active in the Discord server, and synchronized with the course schedule. Remark that each assignment should be completed within a week after its related part is covered.
Applications
We will send the decisions before June 29 2025.
Language of Instruction: Arabic language will be used during lectures/labs, although the QWorld materials used will be in English.
Proof of Enrollment OR Support Letter
We require that you provide some documentation as evidence that you meet the requirements.
The registration form >>
Team
Organizers: Prof. Ahmed Younes (QEgypt & Alexandria Quantum Computing Group), and Dr. Rasha Montaser.
Instructors: Prof. Ahmed Younes, Menna Elmasry, Ahmed Saad El Fiky, Ziad Tarek Mohammed, Moataz Mohamed Fayek.
Contact
????
Code of Conduct
Our course is dedicated to providing a harassment-free teaching and learning experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of participants in any form. Sexual language and imagery is not appropriate for any event venue, including talks, workshops, parties, Twitter and other online media. Event participants violating these rules may be sanctioned or expelled from the course.
We respect the minors (children under age 18) and we must make every effort to protect their rights. All private relationships, private communications (including social media channels), or sexual contacts with minors are prohibited.
Except the filing the application form and similar formal procedures, the contact info of any attendee or participant cannot be requested by any person from organizer side (i.e., mentor, educator, speaker, organizer, sponsor, or volunteer). On the other hand, any person from organizer side may share his or her contact info with a participant who is not a minor, upon request by the participant.
A minor can access the emails of the main organizers on the event’s website. If a minor interested in working with a person from organizer side for scientific or pedagogical purpose, then he or she should read this document before contacting this person:
https://qworld.net/code-of-ethics-and-conduct/#minors
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact the organizers immediately. For any concern regarding the organizers, please contact the members of the Ethics Committee of QWorld.
https://qworld.net/code-of-ethics-and-conduct/
Check the above link for more details.