Odysseus Logo

Virginia Tech

PHYS-3684: Quantum Software I

Description: Organization of quantum information (assemblies of bits) for quantum-computing applications in chemistry, physics, biology, and computer science. Numerical methods for quantum software, emphasizing spin lattices and simulations such as quantum games. Best practices for programming, including techniques for quantum-coding (in Python or Julia), structuring a software product for quantum-computational science use, version control, and cloud-based documentation and code-sharing (via Github). Classical/quantum translation.

Pathways: N/A

Course Hours: 2 credits

Prerequisites: MATH-2114 or MATH-2114H or MATH-3144

Required By: CHEM-4684, PHYS-4684

Corequisites: N/A

Crosslist: CHEM-3684

Repeatability: N/A

Sections Taught: 3

Average GPA: 3.62 (A-)

Strict A Rate (No A-) : 40.72%

Average Withdrawal Rate: 20.36%

Nicholas Mayhall202464.0%13.9%0.0%0.0%1.7%20.4%3.623

Grade Distribution Over Time