Skip to content

DRosen766/QuantumSoftware1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syllabus: Quantum Software 1

Quantum information science and engineering (QISE) is an important and growing field. The subject is mature enough that quantum computing courses and degree programs are becoming common in physics and engineering departments in universities around the world. With the increasing number of QISE career opportunities in the US and beyond, it is important that students develop the practical skills necessary to participate in these new technologies. The set of necessary skills extends beyond fluency in a programming language and algorithm design, and now involves proficiency in a number of toolchain and workflow patterns. This course will prepare students not only for research in this field, but also for positions in government labs and industry, given that many of the leading companies and labs (Google, IBM, Lockheed Martin, Northrop Grumman, Army Research Laboratory, National Institute of Standards and Technology, etc.) have active research programs related to QISE.

This class will give you hands on experience developing software which executes quantum algorithms.

Instructor Nick Mayhall ([email protected])
Location Pamplin Hall 3028
Time 11:00am - 12:15pm, T/Th

Materials

Online Materials hosted on GitHub, specified by the instructor. GitHub is a cloud-based resource that hosts code modules, documentation, and other items to which the instructor will provide a curated, tailored set of links and where they will maintain their own projects.

Grade Policy

Assignment Percent of grade
Assignments 80%
Quizzes 10%
Presentation 10%

Quizzes may either be announced or unannounced. There will not be any major tests in this course.

Topic List:

These topics are very tentative, and are subject to change.

  • MolSSI Python Package workshop: link
  • Python Basics
  • Linear Algebra Review: link
  • Qiskit Setup: link
  • Module: Classical Gates link
  • Module: Quantum Teleportation: link
  • Module: Deutsch-Jozsa Algorithm: link
  • Module: VQE: link

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%