A CIMPA research school on
Arithmetic in action:
Number Theory and its Applications to
Cryptography and Coding Theory

Gadjah Mada University
Yogyakarta, Indonesia
July 14th-25th 2025














Courses Sessions
LecturesExercisesSage
ANT Algebraic Number Theory
531
EC Elliptic Curves 531
MF Modular forms 531
Latt Lattices 531
Crypto Cryptography522
Coding Coding Theory522
Intro Sage Introduction to Sage 3xx

Week 1

MondayTuesdayWednsdayThursday
8:30-9:00Registration
9:00-9:50Openinig Ceremony ANT MF ANT
10:00-10:50 ANT ANT MF Exercises (ANT)
10:50-11:10COFFEE BREAKCOFFEE BREAKCOFFEE BREAKCOFFEE BREAK
11:10-12:00 ANT EC Intro Sage MF
12:10-13:00 EC EC Sage (ANT) MF
13:00-14:30LUNCHLUNCHLUNCHLUNCH
14:30-15:20 EC Exercises (ANT) Free
afternoon
Exercises (ANT)
15:20-15:40COFFEE BREAKCOFFEE BREAKCOFFEE BREAK
15:40-16:30 Intro Sage Exercises (EC) Exercises (MF)
16:40-17:30 Intro Sage
              
Friday
8:30-9:20 EC
9:30-10:20 Exercises (EC)
10:20-10:40COFFEE BREAK
10:40-11:30 Exercises (EC)
11:30-13:00LUNCH
13:00-13:50 Latt
14:00-14:50 Exercises (Latt)
14:50-15:10COFFEE BREAK
15:10-16:00 Exercises (MF)




Week 2

MondayTuesdayWednsdayThursday
9:00-9:50 Crypto Coding Crypto Latt
10:00-10:50 Crypto Coding Crypto Latt
10:50-11:10COFFEE BREAKCOFFEE BREAKCOFFEE BREAKCOFFEE BREAK
11:10-12:00 MF Latt Coding Exercises (Latt)
12:10-13:00 Exercises (MF) Exercises (Latt) Coding Exercises (Coding)
13:00-14:30LUNCHLUNCHLUNCHLUNCH
14:30-15:20 Latt Sage (EC) Crypto Sage (Latt)
15:20-15:40COFFEE BREAKCOFFEE BREAKFree COFFEE BREAK
15:40-16:30 Sage (MF) Sage (Crypto) Sage (Coding)
              
Friday
8:30-9:20 Coding
9:30-10:20 Exercises (Coding)
10:20-10:40COFFEE BREAK
10:40-11:30 Exercises (Crypto)
11:30-13:00LUNCH
13:00-13:50 Crypto
14:00-14:50 Sage (Coding)
14:50-15:10COFFEE BREAK
15:10-16:00 Sage (Crypto)
16:00-17:00Closing Ceremony