\BOOKMARK [1][-]{section.1}{Recap: Simon's Algorithm}{} \BOOKMARK [1][-]{section.2}{Fourier Transform on ZM for Integer M}{} \BOOKMARK [1][-]{section.3}{Classical Fast Fourier Transform}{} \BOOKMARK [1][-]{section.4}{Quantum Fourier Transform}{} \BOOKMARK [1][-]{section.5}{Period Finding}{} \BOOKMARK [1][-]{section.6}{Period Finding: The General Case}{} \BOOKMARK [1][-]{section.7}{Continued Fraction}{} \BOOKMARK [1][-]{section.8}{Shor's Quantum Factoring Algorithm}{}