This is a workshop for beginning undergrad or advanced high school students and members of general public who want to learn basics of quantum computers. Prior experience with a higher-level language will be very useful but prior knowledge of quantum computing or quantum physics is not required. A working knowledge of matrices is required. This workshop will feature practical sessions on programming a real quantum computer provided by IBM via cloud. We will have nine sessions on quantum algorithms with hands-on programming sessions. We will introduce participants to basic concepts like qubits, measurements, and quantum gates. We will learn how to construct and interpret quantum circuits. Basic quantum algorithms like Deutsch-Jozsa and Grover search, and key concepts like quantum teleportation, superdense coding, and quantum key distribution will be developed and implemented in python (Jupiter notebook) using Qiskit.
In this series of 6 Online Sessions, students were taught the syntax and semantics of Python — one of the most rapidly growing programming languages and the second-most-popular language overall.
This course, comprising of five guided sessions was taught at a steady pace for absolute beginners. Students as young as 13 years were encouraged to enroll in this course. There were no prerequisites except having a working personal computer (PC)! The starting date was 20 February 2021.
The instructor is Ms Roop Omar who has a Masters degree in Bioinformatics from Queen Mary University of London (QMUL), UK, where she trained in several research-focused areas, making frequent use of programming languages like Java, MATLAB, and PERL, both to conduct her research and fulfill her teaching duties as a Teaching Assistant at the School of Electrical Engineering and Computer Science, QMUL. Since then Roop has served in a similar capacity at LUMS where she used PERL and Python both for teaching, at undergraduate and graduate levels and for her research activities. Lately, Roop has also engaged with younger students at various private schools and is looking forward to teaching Python and helping shape the skills of the incoming generation.
The recordings of all video lectures are available in this playlist.
The 3rd episode of Muslim Women in Science and Technology ventured into the digital age with Dr. Mona T.Diab. It was an immense honour for KSS to be conversation with Dr. Mona on Wednesday, 9th September 2020. Dr. Diab is computational linguist and a professor at the Department of Computer Science at George Washington University, USA.
Khwarizmi Science Society is organizing an introductory level workshop at Syedanwala Higher Secondary School where the participants will be familiarized with the basic concepts of computing and how they can be implemented to achieve specific tasks. Using Python language as the platform, this workshop will start right from scratch and will progressively enable Grade 9 students to program through hands-on activities.
Khwarizmi Science Society (KSS) and Ali Institute of Education (AIE) have initiated a joint Teacher Training Program, فکر انگیز سائنسی تعلیم Thought-provoking Science Education. In this program, we will focus on teaching of practical physics through thought-provoking, innovative and exciting experiments. The program comprises of three independent interactive workshops, the second of which will take place on 22nd to 24th November, 2018 at the Ali Institute of Education, Ferozepur Road, Lahore.