Skip to content

Commit

Permalink
More examples of using GAP in teaching from gap-system#148
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Konovalov committed Dec 7, 2020
1 parent acd132b commit 684540d
Showing 1 changed file with 62 additions and 1 deletion.
63 changes: 62 additions & 1 deletion Doc/Teaching/teaching.html
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,18 @@
Groups given by Presentations, Stabilizer chains, Coset Enumeration (with updates in 2020).
<br />&nbsp;
</li>
<li>
M. D'Anna, V. Micale and <a href="https://www.ugr.es/~pedro">P. A. García Sánchez</a> gave the course
<a href="http://www.scuolasuperiorecatania.it/it/semigruppi-numerici-e-applicazioni-0">"Semigruppi numerici e applicazioni"</a>
at the Scuola Superiore di Catania, during the academic year 2016-17,
where GAP was used. They gave an introduction to NumericalSgps and GUAVA packages.
<a href="https://github.com/pedritomelenas/SSC-Semigroups">This repository</a> contains a
<a href="https://pedritomelenas.github.io/SSC-Semigroups/Live/gap-numericalsgps-thebelab.html">live tutorial of NumericalSgps</a>
using <a href="https://github.com/executablebooks/thebe">Thebe</a>.<br/>&nbsp;
</li>
<li>
Teaching material in Spanish by Leandro Vendramin:<br/>
- <a href="http://mate.dm.uba.ar/~lvendram/lectures/GAP.pdf">Una introducción al álgebra con GAP</a> (2016)<br/>&nbsp;
- <a href="http://mate.dm.uba.ar/~lvendram/lectures/GAP.pdf">Una introducción al álgebra con GAP</a> (2016).<br/>&nbsp;
</li>
<li>
A lab manual
Expand All @@ -63,6 +72,15 @@
<em>Contemporary Abstract Algebra</em>.
<br />&nbsp;
</li>
<li>
There is an introduction to using GAP with material appropriate
for an undergraduate abstract algebra course:
<a href="https://www.math.colostate.edu/%7Ehulpke/CGT/howtogap.pdf">
Abstract Algebra in GAP</a> (2011)
by {% include namelink.html name="Alexander Hulpke" %},
with contributions by Kenneth Monks and Ellen Ziliak.
<br />&nbsp;
</li>
<li>
There are
<a href="http://www.math.colostate.edu/~hulpke/CGT/cgtnotes2up.pdf">
Expand Down Expand Up @@ -176,3 +194,46 @@
</li>
</ul>

Other examples of use of GAP in teaching include:
<ul>
<li>
Theory of permutation groups by <a href="https://madeleinewhybrow.wordpress.com/">Madeleine Whybrow</a>
(University of Primorska, Slovenia) since 2019.<br />&nbsp;
</li>
<li>
Two courses in Computational group theory
(<a href="https://www3.monash.edu/pubs/2019handbooks/units/MTH4141.html">MTH4141</a> and
<a href="https://www3.monash.edu/pubs/2019handbooks/units/MTH5141.html">MTH5141</a>) by
<a href="http://users.monash.edu/~heikod/">Heiko Dietrich</a> (Monash University, Australia)<br />&nbsp;
</li>
<li>
In a pedagogical research project in 2018, C. Alonso González, R. Guerrero Francés, M. A. Navarro Pérez,
V. Ortiz Sotomayor and X. Soler Escrivà, (Universitat d’Alacant and Universitat Politècnica de València, Spain)
studied the use of GAP in courses on Group Theory and Coding Theory. The results of the study where published
<a href="https://rua.ua.es/dspace/bitstream/10045/101711/1/Memories-Xarxes-I3CE-2018-19-141.pdf">here</a>
(see also an extended version included into the <a href="http://rua.ua.es/dspace/handle/10045/98732">whole volume</a>).<br />&nbsp;
</li>
<li>
<a href="https://www.algebra.mathematik.uni-siegen.de/barakat/teaching/W19/PraktikumCA/">Computeralgebra Praktikum I & II (Mathematical programming exercises)<a>
and exercises for the courses Algebra, Algorithmic Algebra, and Commutative Algebra by
<a href="https://www.algebra.mathematik.uni-siegen.de/barakat/">Mohamed Barakat</a> (University of Siegen, Germany)
since 2017.<br />&nbsp;
</li>
<li>
Use of GAP at the Universidad de Almería (Spain) in the course Software en Matemáticas (since 2018);
and also the GUAVA package for Coding Theory in the course
<a href="http://cms.ual.es/UAL/ht/estudios/titulaciones/titulacion/asignaturas/asignatura/TITULACION4100?id=&idTit=4100&idAss=40007321&idCaracter=O">"Teoría de la Información y la Codificación"</a>
in the degree of Computer Science (since 2012). GAP was also used in the course
<a href="http://cms.ual.es/UAL/universidad/departamentos/matematicas/docencia/asignaturas/asignatura/index.htm?id=6250&idTit=4000&idAss=40002202&idCaracter=B">"Ampliación de Matemática Discreta"</a>
during several years, mainly for polynomials over finite extensions of finite fields, between 2004 and 2011.<br />&nbsp;
</li>
<li>
Grupos y Anillos (Groups and Rings), Códigos Correctores y Criptografía (Error Correcting Codes and Cryptography), Teoría de Números (Number Theory)
by <a href="https://www.um.es/adelrio/">Ángel del Río</a> (Universidad de Murcia, Spain), starting circa 2010.<br />&nbsp;
</li>
<li>
Number Theory and Applications; Semigroups, Automata and Languages (the package Automata);
Algebraic Coding Theory (the package GUAVA); and other courses in algebra
by <a href="https://cmup.fc.up.pt/cmup/mdelgado/">Manuel Delgado</a> (University of Porto, Portugal), starting circa 2010.<br />&nbsp;
</li>
</ul>

0 comments on commit 684540d

Please sign in to comment.