WS2026 Special Topic Lecture in : Algorithmic Number Theory

Time and Place:

Every Mon. 16:15-18:00 (starts Oct. 5, 2026)
JKU T-406/1

View Larger Map

Lecturer:

Jose Capco

Content:


Course Outline:

  1. On Rings and Groups
  2. Carmichael Numbers and Prime Recognition
  3. Wilson's Theorem and AKS Algorithm
  4. Primitive Root Computations
  5. Quadratic Extensions and Square Root mod p
  6. Sieving B-Smooth Numbers and Basic Quadratic Sieve
  7. Quadratic Sieves. Elliptic Curve Primer
  8. Algorithms on Elliptic Curve Group Structure
  9. Elliptic Curve Factorization Algorithm
  10. Valuation Theory
  11. Computing Heights
  12. Elliptic Curve Rank Conjectures and Elkies Curve
  13. Selected Topics and Algorithms in Algebraic Number Theory
  14. Discussions on Recent Topics in Algorithmic Number Theory

References:

Course Requirement:

Elementary Number Theory. Basic understanding of fields, rings and groups.
Open to all students with mathematical background (including computer science students).

Note: First part of the course will have more algorithms than the second part. Main language for the lectures is English. Final grade is based on exercise participation and a presentation of selected recent papers in computational or algorithmic number theory.