mat335 - Introduction to Number Theory and Computer Algebra (Complete module description)
Module label | Introduction to Number Theory and Computer Algebra |
Module code | mat335 |
Credit points | 6.0 KP |
Workload | 180 h |
Institute directory | Department of Mathematics |
Applicability of the module |
|
Responsible persons |
|
Prerequisites | |
Skills to be acquired in this module | Auf der Grundlage des Moduls Algebra lernen die Studierenden sowohl klassische Themen als auch moderne algorithmische Aspekte der Zahlentheorie kennen. |
Module contents | 1. Primzahlen: Verteilung, Tests, Anwendung RSA 2. Themen der Computeralgebra: Schnelle Multiplikation, Faktorisierungsalgorithmen, Basisreduktion in Gittern mit Anwendungen 3. Einführung in die algebraische Zahlentheorie: Idealfaktorisierung in Dedekindringen, Zerlegungsgesetz in quadratischen Zahlkörpern, quadratische diophantische Gleichungen |
Recommended reading | P. Bundschuh, Einführung in die Zahlentheorie, Springer 2008; J. von zur Gathen und J. Gerhard, Modern computer algebra, Cambridge University Press 2003 (2nd ed.); K. Ireland und M. Rosen, A classical introduction to modern number Theory, Springer 1990 (2nd ed.); N. Koblitz: A Course in Number Theory and Cryptography, Springer 1994; S. Müller-Stach und J. Piontkowski, Elementare und algebraische Zahlentheorie, Vieweg 2006; I. Niven, H. Zuckerman, H. Montgomery: An Introduction to the Theory of Numbers, Wiley 1991. |
Links | |
Language of instruction | German |
Duration (semesters) | 1 Semester |
Module frequency | jährlich |
Module capacity | unlimited |
Type of module | Wahlpflicht |
Module level | AC (Aufbaucurriculum) |
Teaching/Learning method | Vorlesung + Übung |
Type of course | Comment | SWS | Frequency | Workload of compulsory attendance |
---|---|---|---|---|
Lecture | 3 | 42 | ||
Exercises | 1 | 14 | ||
Total module attendance time | 56 h |
Examination | Prüfungszeiten | Type of examination |
---|---|---|
Final exam of module | nach Ende der Vorlesungszeit |
KL |