Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3545945.3569845acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article
Open access

On the Design and Implementation of a Quantum Architectures Knowledge Unit for a CS Curriculum

Published: 03 March 2023 Publication History

Abstract

Sixteen years ago, Scott Aaronson remarked (in the presence of Ray Laflamme) that quantum mechanics (QM) resembles an operating system on which the rest of Physics is running its application software (except for general relativity "which has not yet been successfully ported to this particular OS''). Prior to that, it took the insight of an educator and eminent computer scientist (Umesh Vazirani) to realize that a complete and consistent introduction to QM can be given via the language of qubits and quantum gates. Closer to the present, it took the profound intuition of another polymath (Terry Rudolph) to realize that the linear algebra normally at the foundation of such an approach can be replaced with a simple rewriting system accessible to middle school students. Rewriting systems are at the foundation of Computer Science, they are, in fact, the very fabric of it (e.g., Turing machines and lambda calculus), so these are very fortunate developments. Furthermore, a linear algebra prerequisite is now shared firmly in the CS undergraduate curriculum with Machine Learning, a topic that has known a very deep and sudden revival. Quantum Information Science and Technology (QIST) is inherently interdisciplinary and spans physics, computer science, mathematics, engineering, chemistry and materials science. We present three curricular plans for incorporating QIST topics (via Quantum Computing) into the CS undergraduate curriculum. Such plans have been constructed with a preliminary consultation with QED-C members (industry, academia, national labs, and government agencies) asking for comments, suggestions and general input on these three curricular plans.

References

[1]
Scott Aaronson. 2013. Quantum Mechanics since Democritus (1st ed.). Cambridge University Press, Cambridge, UK.
[2]
Abraham Asfaw, Alexandre Blais, Kenneth R. Brown, Jonathan Candelaria, Christopher Cantwell, Lincoln D. Carr, Joshua Combes, Dripto M. Debroy, John M. Donohue, Sophia E. Economou, Emily Edwards, Michael F. J. Fox, Steven M. Girvin, Alan Ho, Hilary M. Hurst, Zubin Jacob, Blake R. Johnson, Ezekiel Johnston-Halperin, Robert Joynt, Eliot Kapit, Judith Klein-Seetharaman, Martin Laforest, H. J. Lewandowski, Theresa W. Lynn, Corey Rae H. McRae, Celia Merzbacher, Spyridon Michalakis, Prineha Narang, William D. Oliver, Jens Palsberg, David P. Pappas, Michael G. Raymer, David J. Reilly, Mark Saffman, Thomas A. Searles, Jeffrey H. Shapiro, and Chandralekha Singh. 2022. Building a Quantum Engineering Undergraduate Program. IEEE Trans. Educ. 65, 2 (2022), 220--242. https://doi.org/10.1109/TE.2022.3144943
[3]
Edwin Barnes. 2022. CSAAPT 2022 Presentation: Teaching quantum information science to high-school (and early undergraduates). Retrieved August 18, 2022 from https://indico.phys.vt.edu/event/48/contributions/996/attachments/ 786/1083/CSAAPT_2022_Barnes.pdf
[4]
Michael J Biercuk. 2016. Building the Quantum Future (TEDxSydney). Retrieved August 18, 2022 from https://www.youtube.com/watch?v=HS_BUd0rh_A
[5]
Michael J Biercuk. 2021. Quantum Technology Masters Degrees from an Industry Perspective. Retrieved August 18, 2022 from https://www.linkedin.com/pulse/ quantum-technology-masters-degrees-from-industry-michael-biercuk/
[6]
Yuly Billig. 2018. Quantum Computing for High School Students (1st. ed.). Qubit Publishing, Ottawa, Ontario, Canada.
[7]
Yuly Billig. 2018. Quantum Computing for High-School Students (electronic version in portable document format). Retrieved August 18, 2022 from https://www. qubitpublishing.com/gallery/qc-high-2e-with-cover.pdf
[8]
Reinhold Blumel. 2010. Foundations of Quantum Mechanics: From Photons to Quantum Computers. Jones and Bartlett, Sudbury, MA.
[9]
Mahn-Soo Choi. 2022. A Quantum Computation Workbook) (1st ed.). Springer Nature, Cham, Switzerland.
[10]
Ivan B Djordjevic. 2010. Quantum Information Processing, Quantum Computing, and Quantum Error Correction (An Engineering Approach) (2nd ed.). Academic Press, Elsevier, Cambridge, MA, USA.
[11]
John Donohue. 2022. Institute for Quantum Computing at the University of Water- loo. Retrieved August 19, 2022 from https://uwaterloo.ca/institute-for-quantum-computing/outreach-and-workshops
[12]
Andrew S. Dzurak, Julien Epps, Arne Laucht, Robert Malaney, Andrea Morello, Hendra I. Nurdin, Jarryd J. Pla, Andre Saraiva, and Chih Hwan Yang. 2022. Development of an Undergraduate Quantum Engineering Degree. IEEE Transactions on Quantum Engineering 3 (2022), 1--10. https://doi.org/10.1109/TQE.2022.3157338
[13]
The Economist. 2017. David Deutsch, father of quantum computing. Retrieved August 18, 2022 from https://www.economist.com/technology-quarterly/2017/ 03/09/david-deutsch-father-of-quantum-computing
[14]
Sophia Economou, Terry Rudolph, and Edwin Barnes. 2020. Teaching quantum information science to high-school and early undergraduate students. Retrieved August 18, 2022 from https://arxiv.org/abs/2005.07874
[15]
Emily Edwards, James Freericks, Carol Lynn Alpert, and Diana Franklin. 2020. Key Concepts for Future QIS Learners. Retrieved August 17, 2022 from https: //files.webservices.illinois.edu/9156/keyconceptsforfutureqislearners5-20.pdf
[16]
Chicago Quantum Exchange. 2022. Certificate in Quantum Science, Networking, and Communications. Retrieved August 19, 2022 from https://professional.uchicago.edu/find-your-fit/courses/quantum-science-networking-and-communications
[17]
Michael D Fayer. 2010. Absolutely Small: How Quantum Theory Explains Our Everyday World (1st. ed.). AMACOM, New York, NY.
[18]
Diana Franklin. 2021. Quantum Computing for Everyone (Part 1). Retrieved August 19, 2022 from https://learning.edx.org/course/course-v1:UChicagoX QUAN110003T2021/home
[19]
Diana Franklin. 2021. Quantum Computing for Everyone (Part 2). Retrieved August 19, 2022 from https://learning.edx.org/course/course-v1:UChicagoX QUAN120002T2021/home
[20]
James K Freericks. 2021. GeorgetownX Professional Certificate in Quantum Sensing. Retrieved August 16, 2022 from https://www.edx.org/professional-certificate/ georgetownx-foundations-of-quantum-sensing
[21]
Adrian German. 2021. In-depth Review of Georgetown's Quantum Mechanics Course: A comprehensive quantum mechanics course with an engaging instructor and a concepts-first approach. Retrieved August 16, 2022 from https://www. classcentral.com/report/review-quantum-mechanics
[22]
Jack D Hidary. 2021. Quantum Computing: An Applied Approach (2nd ed.). Springer Nature, Cham, Switzerland.
[23]
John Horgan. 2016. Scott Aaronson Answers Every Ridiculously Big Question I Throw at Him (Scientific American). Retrieved August 19, 2022 from https://blogs.scientificamerican.com/cross-check/scott-aaronson-answers-every-ridiculously-big-question-i-throw-at-him/
[24]
Ciaran Hughes, Joshua Isaacson, Anastasia Perry, Ranbel F Sun, and Jessica Turner. 2021. Quantum Computing for the Quantum Curious (1st. ed.). Springer, Cham, Switzerland.
[25]
Ciaran Hughes, Joshua Isaacson, Anastasia Perry, Ranbel F Sun, and Jessica Turner. 2021. Quantum Computing for the Quantum Curious. Retrieved August 18, 2022 from https://link.springer.com/book/10.1007/978-3-030-61601-4
[26]
Peter Shor Isaac Chuang, Will Oliver. 2017. Quantum Computing (Fundamentals). Retrieved October 5, 2022 from https://learn-xpro.mit.edu/quantum-computing
[27]
Peter Shor Isaac Chuang, Will Oliver. 2017. Quantum Computing (Realities). Retrieved October 5, 2022 from https://prolearn.mit.edu/quantum-computing-realities
[28]
Eric R Johnston. 2020. Anatomy of a Quantum Processing Unit (as part of a SIGCSE 2020 full day pre-symposium event entitled Programming Quantum Computers: Tools and Techniques for the CSCI Undergraduate Faculty). Retrieved August 19, 2022 from https://legacy.cs.indiana.edu/~dgerman/quantum-computing-for-undergrads/videos.html
[29]
Eric R Johnston, Nic Harrigan, and Mercedes Gimeno-Segovia. 2019. Programming Quantum Computers: Essential Algorithms and Code Samples (1st ed.). O'Reilly Media, Sebastobol, CA, USA.
[30]
Ray LaPierre. 2021. Introduction to Quantum Computing (1st ed.). Springer Nature (The Materials Research Society Series), Cham, Switzerland.
[31]
Araceli Venegas-Gomez Maninder Kaur. 2022. Defining the quantum workforce landscape: a review of global quantum education initiatives. Retrieved October 5, 2022 from https://arxiv.org/abs/2202.08940
[32]
Karen Jo Matsler. 2022. Quantum for All. Retrieved August 19, 2022 from https://quantumforall.org/
[33]
David A B Miller. 2008. Quantum Mechanics for Scientists and Engineers (1st. ed.). Cambridge University Press, Cambridge, UK.
[34]
Richard A Muller. 2010. Physics and Technology for Future Presidents (An Introduc- tion to the Essential Physics Every World Leader Needs to Know (1st ed.). Princeton University Press, Princeton, NJ, USA.
[35]
Industry NSF Interagency Working Group on Workforce and Infrastructure. 2020. Quantum Information Science Learning: Future Pathways. Retrieved August 17, 2022 from https://qis-learners.research.illinois.edu/about/
[36]
Dominic Walliman (Domain of Science). 2022. The Map of Quantum Computing. Retrieved August 19, 2022 from https://www.youtube.com/watch?v=-UlxHPIEVqA
[37]
Dominic Walliman (Domain of Science). 2022. Who Has The Best Quantum Computer? Retrieved August 19, 2022 from https://www.youtube.com/watch? v=gcbMKt079l8
[38]
Marcelo Pias, Brett Becker, Qiao Xiang, Mohamed Zahran, and Monica Anderson. 2022. Should Quantum Processor Design be Considered a Topic in Computer Architecture Education? SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education (March 2022). https://doi.org/10.1145/ 3478432.3499201
[39]
Michael G Raymer. 2017. Quantum Physics: What Everyone Needs to Know (1st. ed.). Oxford University Press, New York, NY.
[40]
Eleanor G Rieffel and Wolfgang H Polak. 2000. An Introduction to Quantum Computing for Non-Physicists. Retrieved August 19, 2022 from https://arxiv.org/ abs/quant-ph/9809016
[41]
Eleanor G Rieffel and Wolfgang H Polak. 2014. Quantum Computing: A Gentle Introduction (1st ed.). The MIT Press, Cambridge, MA, USA.
[42]
Terry Rudolph. 2017. Q is for Quantum (1st. ed.). Terry Rudolph, Orlando, FL.
[43]
Terry Rudolph. 2021. Schedule of events for the QED-C Workforce TAC (see March 25 entry: Teaching quantum theory using only rules of basic arithmetic). Retrieved August 18, 2022 from https://legacy.cs.indiana.edu/~dgerman/qed-c/wd-tac/schedule.html
[44]
David Shaw. 2021. Quantum Hardware Outlook 2022. Retrieved August 18, 2022 from https://www.factbasedinsight.com/quantum-hardware-outlook-2022/
[45]
Daniel D Stancil and Gregory T Byrd. 2022. Principles of Superconducting Quantum Computers) (1st ed.). John Wiley and Sons, Inc., Hoboken, NJ.
[46]
Daniel F Styer. 2004. The Strange World of Quantum Mechanics (1st. ed.). Cambridge University Press, Cambridge, UK.
[47]
Daniel F Styer. 2022. Invitation to Quantum Mechanics (1st. ed.). World Scientific, Singapore.
[48]
Wilton L Virgo. 2014. Quantum Mechanics in Everyday Life (1st ed.). Prentice Hall PTR, Upper Saddle River, NJ, USA.
[49]
John Russell (HPC Wire). 2022. PsiQuantum's Path to 1 Million Qubits. Retrieved April 21, 2022 from https://www.hpcwire.com/2022/04/21/psiquantums-path-to-1-million-qubits-by-the-middle-of-the-decade/
[50]
Hiu Yung Wong. 2022. Introduction to Quantum Computing (From a Layperson to a Programmer in 30 Steps) (1st ed.). Springer Nature, Cham, Switzerland.
[51]
M Suhail Zubairy. 2020. Quantum Mechanics for Beginners (with applications to quantum communication and quantum computing) (1st. ed.). Oxford University Press, Oxford, UK.

Cited By

View all
  • (2024)Skills Required for Quantum Computing: A Comprehensive Review of Recent StudiesProgramming and Computing Software10.1134/S036176882470080450:8(844-874)Online publication date: 1-Dec-2024

Index Terms

  1. On the Design and Implementation of a Quantum Architectures Knowledge Unit for a CS Curriculum

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
    March 2023
    1481 pages
    ISBN:9781450394314
    DOI:10.1145/3545945
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 March 2023

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. quantum architectures
    2. quantum computation
    3. quantum information science
    4. quantum processing unit
    5. undergraduate curriculum

    Qualifiers

    • Research-article

    Conference

    SIGCSE 2023
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

    Upcoming Conference

    SIGCSE TS 2025
    The 56th ACM Technical Symposium on Computer Science Education
    February 26 - March 1, 2025
    Pittsburgh , PA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)267
    • Downloads (Last 6 weeks)31
    Reflects downloads up to 02 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Skills Required for Quantum Computing: A Comprehensive Review of Recent StudiesProgramming and Computing Software10.1134/S036176882470080450:8(844-874)Online publication date: 1-Dec-2024

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media