Differences between revisions 26 and 63 (spanning 37 versions)
Revision 26 as of 2009-06-11 10:07:59
Size: 5659
Editor: was
Comment:
Revision 63 as of 2020-06-22 11:32:36
Size: 13173
Editor: chapoton
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This is a wiki page collecting resources for teaching Sage and courses teaching mathematics or other topics using Sage. This is a wiki page collecting resources for teaching Sage and courses teaching mathematics or other topics using Sage.  The [[http://wiki.sagemath.org/interact|interact]] page has lots of good interactive examples as well.
Line 12: Line 12:
 * John Perry, Calculus I - http://www.math.usm.edu/sage/calc1.html
Line 16: Line 17:
|| SP 2010 || [[http://mpmath.googlecode.com/svn/trunk/doc/build/calculus/integration.html|Math 213: Elementary Linear Algebra]] || [[http://www.facstaff.bucknell.edu/mm073/|Matthew Sean Miller]] || [[http://www.bucknell.edu/|Bucknell]] || recommends to use sage online ||
|| March 2010 || [[http://www.math.canterbury.ac.nz/~r.sainudiin/courses/STAT221/index.shtml|Stat 221 - Monte Carlo methods]] || [[http://www.math.canterbury.ac.nz/~r.sainudiin/|Raazesh Sainudiin]] || [[http://www.math.canterbury.ac.nz|Univ. of Canterbury, New Zealand]] || [[http://www.math.canterbury.ac.nz/~r.sainudiin/courses/STAT221/about.shtml|Introduction to computational statistics in SAGE]] ||
|| SP 2010 || [[http://ma4140.wikidot.com/|Math 4140: Algebraic Structures]] || [[http://oz.plymouth.edu/~dcernst|D.C. Ernst]] || [[http://www.plymouth.edu|Plymouth State University]]|| undergraduate abstract algebra course; using [[http://abstract.ups.edu/index.html|Abstract Algebra: Theory and Applications]]||
|| SP 2010 || [[http://oz.plymouth.edu/~dcernst/Spring2010/MA2560/2560.html|Math 2560: Calculus II]] || [[http://oz.plymouth.edu/~dcernst|D.C. Ernst]] || [[http://www.plymouth.edu|Plymouth State University]]|| Calculus II course; using Stewart's "Calculus"||
|| 2009 || [[http://www.csudh.edu/math/gjennings/211f08/calendar211f08.html|MAT 211]], [[http://csc.csudh.edu/suchenek/CSC321/homework.htm|CSC321]], [[http://www.csudh.edu/math/gjennings/331sp09/syllabus331sp09.html|MAT 331]] || || [[http://www.csudh.edu/|California State University Dominguez Hills]] || ||
|| November 2009 || [[http://www.math.canterbury.ac.nz/~r.sainudiin/courses/STAT218/index.shtml|Stat 218 - Computational Statistics]] || [[http://www.math.canterbury.ac.nz/~r.sainudiin/|Raazesh Sainudiin]] || [[http://www.math.canterbury.ac.nz|Univ. of Canterbury, New Zealand]] || [[http://www.math.canterbury.ac.nz/~r.sainudiin/courses/STAT218/about.shtml|Introduction to computational methods in statistics]] ||
|| Fall 2009 || [[http://www.math.ku.edu/academics/math122/|Math 122/142 - Calculus II]] || [[http://math.ku.edu/~mbadawy/|Mohamed Badawy]] || [[http://math.ku.edu/|Univ. Kansas]] || ||
|| Summer 2009 || [[http://www.d.umn.edu/~mhampton/m3280s9.html#Labs|Introduction to Differential Equations and Linear Algebra]] || [[http://www.d.umn.edu/~mhampton/index.html|Marshall Hampton]] || University of Minnesota, Duluth || Dual Mathematica/Sage worksheets for labs ||
|| May 2009 || [[http://lacim.uqam.ca/~saliola//sage/SienaLectures|Introduction to Sage]] || [[http://lacim.uqam.ca/~saliola/|Franco Saliola]] || Università di Siena || 18 hour workshop (Worksheets in English, presentations in Italian) ||
Line 28: Line 38:
|| Fall 2009 || [[http://www.math.usm.edu/perry/mat305fa09/|MAT 305: Computational Mathematics]] || [[http://www.math.usm.edu/perry/|John Perry]] || [[http://www.math.usm.edu/|University of Southern Mississippi]] || Introduction to a computer algebra system using calculus-based projects. Students will solve mathematical problems in the --(Maple)-- SAGE environment which require an understanding of calculus concepts.||
Line 31: Line 42:
Line 33: Line 43:
|| WS 2013 || [[https://online.tugraz.at/tug_online/lv.detail?clvnr=175862|Computermathematik]] || [[http://www.uni-graz.at/~haasegu/|Gundolf Haase]], [[http://www.danielkrenn.at|Daniel Krenn]], [[http://www.math.tu-graz.ac.at/~lehner|Franz Lehner]] || [[http://www.tu-graz.ac.at|TU Graz, Austria]] || Umgang und Problemlösen mit numerischen und symbolischen mathematischen Softwarepaketen, strukturiertes und funktionales Programmieren, Kontrollstrukturen, symbolische Berechnungen, Visualisierung von Kurven/Flächen und Körpern, Anwendung der Softwarepakete auf Problemstellungen der Mathematik. ||
|| WS 2012 || [[https://online.tugraz.at/tug_online/lv.detail?clvnr=166944|Computermathematik]] || [[http://www.uni-graz.at/~haasegu/|Gundolf Haase]], [[http://www.danielkrenn.at|Daniel Krenn]], [[http://www.math.tu-graz.ac.at/~lehner|Franz Lehner]] || [[http://www.tu-graz.ac.at|TU Graz, Austria]] || Umgang und Problemlösen mit numerischen und symbolischen mathematischen Softwarepaketen, strukturiertes und funktionales Programmieren, Kontrollstrukturen, symbolische Berechnungen, Visualisierung von Kurven/Flächen und Körpern, Anwendung der Softwarepakete auf Problemstellungen der Mathematik. ||
|| SS 2012 || [[https://online.tugraz.at/tug_online/lv.detail?clvnr=156601|Computermathematik 2]] || [[http://www.danielkrenn.at|Daniel Krenn]], [[http://www.math.tugraz.at/~ziegler|Volker Ziegler]] || [[http://www.tu-graz.ac.at|TU Graz, Austria]] || Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung mathematischer Aufgaben. ||
|| WS 2011 || [[https://online.tugraz.at/tug_online/lv.detail?clvnr=156330|Computermathematik 1]] || [[http://www.danielkrenn.at|Daniel Krenn]], [[http://www.math.tugraz.at/~ziegler|Volker Ziegler]] || [[http://www.tu-graz.ac.at|TU Graz, Austria]] || Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung mathematischer Aufgaben. ||
|| SS 2010 || [[ http://w3.countnumber.de/lehre/sose_10/zahlentheorie/ | Elementare Zahlentheorie ]] || Prof. Dr. Nils-Peter Skoruppa, Hatice Boylan, M.Sc. || [[ http://w3.countnumber.de/ | Universität Siegen ]] || Zur Lösung eines Teils der Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen. ||
|| WS 2009 || [[ http://www.math.tu-berlin.de/~schmitt/lina0910/links.html | Lineare Algebra 1 ]] || [[ http://www.math.tu-berlin.de/~schmitt/ | Moritz Schmitt ]] || [[ http://www.math.tu-berlin.de | TU Berlin ]] || Recommendation for using Sage ||
|| SS 2009 || [[ http://w3.countnumber.de/lehre/sose_09/zahlentheorie/ | Elementare Zahlentheorie ]] || Nils-Peter Skoruppa || [[http://www.uni-siegen.de|Universität Siegen, Germany]] || Zur Lösung vieler Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen, siehe dazu das [[ http://w3.countnumber.de/fischer/SageTutorium2009.html | SAGE Tutorium 2009]]. ||
Line 37: Line 54:
|| WS 2008 || [[ http://w3.countnumber.de/lehre/wise_0809/algebra/ | Algebra ]] || Nils-Peter Skoruppa || [[http://www.uni-siegen.de|Universität Siegen, Germany]] || Zur Lösung vieler Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen. || || WS 2008 || [[ http://w3.countnumber.de/lehre/wise_0809/algebra/ | Algebra ]] || Nils-Peter Skoruppa || [[http://www.uni-siegen.de|Universität Siegen, Germany]] || Zur Lösung vieler Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen, siehe dazu das [[ http://w3.countnumber.de/fischer/SageTutorium2008.html | SAGE Tutorium 2008]]. ||
Line 43: Line 60:
|| Juillet 2009 || [[http://wiki.sagemath.org/S%C3%A9bastienLabb%C3%A9/JoursSageUQAM|Jours Sage au LaCIM]] || Sébastien Labbé || Université du Québec à Montréal || Introduction à Sage ||
|| AN 09 || [[ http://ecircle.rnu.tn]] || Ines Abdeljaoued-Tej || ESSAI - Université de Carthage - Tunisie || Analyse Numérique : Interpolation, Résolution de fonction à une variable et Analyse Numérique matricielle ||
|| RO 08 || [[ http://ecircle.rnu.tn]] || Ines Abdeljaoued-Tej || ESSAI - Université de Carthage - Tunisie || Recherche Opérationnelle : Programmation Linéaire et Théorie des Graphes ||

=== Courses (Spanish) ===

|| ''Semester'' || ''Title''/''URL'' || ''Teacher'' || ''University'' || ''Info'' ||
|| Fall 2009 / Spring 2010 || [[http://www.uam.es/personal_pdi/ciencias/pangulo/laboratorio.html|Laboratorio de Matemáticas]] || [[http://www.uam.es/daniel.ortega|Daniel Ortega]], [[http://www.uam.es/patricio.cifuentes|Patricio Cifuentes]], [[http://www.uam.es/pablo.angulo|Pablo Angulo]] || [[http://verso.mat.uam.es/web/|UAM]] || Uso del ordenador para resolver problemas de matemáticas (introducción) ||

Teaching with Sage

This is a wiki page collecting resources for teaching Sage and courses teaching mathematics or other topics using Sage. The interact page has lots of good interactive examples as well.

Resources (English)

Courses (English)

Semester

Title/URL

Teacher

University

Info

SP 2010

Math 213: Elementary Linear Algebra

Matthew Sean Miller

Bucknell

recommends to use sage online

March 2010

Stat 221 - Monte Carlo methods

Raazesh Sainudiin

Univ. of Canterbury, New Zealand

Introduction to computational statistics in SAGE

SP 2010

Math 4140: Algebraic Structures

D.C. Ernst

Plymouth State University

undergraduate abstract algebra course; using Abstract Algebra: Theory and Applications

SP 2010

Math 2560: Calculus II

D.C. Ernst

Plymouth State University

Calculus II course; using Stewart's "Calculus"

2009

MAT 211, CSC321, MAT 331

California State University Dominguez Hills

November 2009

Stat 218 - Computational Statistics

Raazesh Sainudiin

Univ. of Canterbury, New Zealand

Introduction to computational methods in statistics

Fall 2009

Math 122/142 - Calculus II

Mohamed Badawy

Univ. Kansas

Summer 2009

Introduction to Differential Equations and Linear Algebra

Marshall Hampton

University of Minnesota, Duluth

Dual Mathematica/Sage worksheets for labs

May 2009

Introduction to Sage

Franco Saliola

Università di Siena

18 hour workshop (Worksheets in English, presentations in Italian)

SP 2009

Math 480: Sage

William Stein

Univ of Washington

Introduction to Sage course

SP 2009

Math 583e: Computational Number Theory

William Stein

Univ of Washington

Computational number theory graduate course

SP 2009

Math 332: Abstract Algebra

David Perkinson

Reed College, Dept. of Maths

Abstract algebra: groups, rings, fields.

2009

C&O 444/644: Algebraic Graph Theory

Chris Godsil

Univ. of Waterloo

W 2009

Math 16B: Calculus

Brant Jones

UC Davis, Dept. Maths

SP 2009

Calculus II (Math 181 A & B)

Rob Beezer

University of Puget Sound

SP 2009

MATH 2500 - Multivariable Calculus

David Swinarski

University of Georgia

This course covers multivariable calculus.

SP 2009

MAE3030 fluid mechanics

Prof. LI Wen Jung

Chinese University of Hong Kong / Dept. of Mech. and Autom. Engineering

SP 2009

Math 227: Discrete Mathematics

Jason Worth Martin

James Madison

This course will cover standard sophomore-level discrete math material starting with basic logic and logical reasoning. For our programming, we will be using SAGE

WS 2008

Math 295A/395A: Cryptography

John Voight

Vermont (UVM), CEMS

conventional encryption techniques, the Hill cipher, DES and SDES, RSA, the Rijndael cipher, discrete logarithms and the Diffie-Hellman key exchange, and elliptic curve cryptography

WS 2008

Differential Equations

Jason Grout

Iowa State

SS 2008

Math 227: Discrete Mathematics

Jason Worth Martin

James Madison

This course will cover standard sophomore-level discrete math material starting with basic logic and logical reasoning. For our programming, we will be using SAGE

Fall 2009

MAT 305: Computational Mathematics

John Perry

University of Southern Mississippi

Introduction to a computer algebra system using calculus-based projects. Students will solve mathematical problems in the Maple SAGE environment which require an understanding of calculus concepts.

Courses (German)

Semester

Title/URL

Teacher

University

Info

WS 2013

Computermathematik

Gundolf Haase, Daniel Krenn, Franz Lehner

TU Graz, Austria

Umgang und Problemlösen mit numerischen und symbolischen mathematischen Softwarepaketen, strukturiertes und funktionales Programmieren, Kontrollstrukturen, symbolische Berechnungen, Visualisierung von Kurven/Flächen und Körpern, Anwendung der Softwarepakete auf Problemstellungen der Mathematik.

WS 2012

Computermathematik

Gundolf Haase, Daniel Krenn, Franz Lehner

TU Graz, Austria

Umgang und Problemlösen mit numerischen und symbolischen mathematischen Softwarepaketen, strukturiertes und funktionales Programmieren, Kontrollstrukturen, symbolische Berechnungen, Visualisierung von Kurven/Flächen und Körpern, Anwendung der Softwarepakete auf Problemstellungen der Mathematik.

SS 2012

Computermathematik 2

Daniel Krenn, Volker Ziegler

TU Graz, Austria

Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung mathematischer Aufgaben.

WS 2011

Computermathematik 1

Daniel Krenn, Volker Ziegler

TU Graz, Austria

Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung mathematischer Aufgaben.

SS 2010

Elementare Zahlentheorie

Prof. Dr. Nils-Peter Skoruppa, Hatice Boylan, M.Sc.

Universität Siegen

Zur Lösung eines Teils der Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen.

WS 2009

Lineare Algebra 1

Moritz Schmitt

TU Berlin

Recommendation for using Sage

SS 2009

Elementare Zahlentheorie

Nils-Peter Skoruppa

Universität Siegen, Germany

Zur Lösung vieler Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen, siehe dazu das SAGE Tutorium 2009.

WS 2008

503.516 Computermathematik 1

Huss Wilfried

TU Graz, Austria

Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung mathematischer Aufgaben.

WS 2008

326.022 Analysis (Mathematik 1 für Informatiker)

Peter Elbau, ...

RISC, Linz, Austria

Einige Aufgaben sind Programmieraufgaben, die im Computeralgebrasystem Sage zu bearbeiten sind.

WS 2008

Computer Algebra

Martin Rubey

Hannover, Germany

In dieser Lehrveranstaltung wollen wir lernen, wie wir Computeralgebrasoftware selbständig und für das eigene Studium gewinnbringend verwenden können.

WS 2008

Anwenungsorientierte Zahlentheorie und Algebra

Gebhard Böckle

Universität Duisburg-Essen, Germany

WS 2008

Algebra

Nils-Peter Skoruppa

Universität Siegen, Germany

Zur Lösung vieler Übungsaufgaben ist es nötig, sich mit dem Computer-Algebra-System SAGE vertraut zu machen, siehe dazu das SAGE Tutorium 2008.

Courses (French)

Semester

Title/URL

Teacher

University

Info

SS 09

L1: MP2

Christian Blanchet

Jussieu / Chevaleret

Algèbre linéaire , Calcul intégral, Equations différentielles, Fonctions de plusieurs variables

Juillet 2009

Jours Sage au LaCIM

Sébastien Labbé

Université du Québec à Montréal

Introduction à Sage

AN 09

http://ecircle.rnu.tn

Ines Abdeljaoued-Tej

ESSAI - Université de Carthage - Tunisie

Analyse Numérique : Interpolation, Résolution de fonction à une variable et Analyse Numérique matricielle

RO 08

http://ecircle.rnu.tn

Ines Abdeljaoued-Tej

ESSAI - Université de Carthage - Tunisie

Recherche Opérationnelle : Programmation Linéaire et Théorie des Graphes

Courses (Spanish)

Semester

Title/URL

Teacher

University

Info

Fall 2009 / Spring 2010

Laboratorio de Matemáticas

Daniel Ortega, Patricio Cifuentes, Pablo Angulo

UAM

Uso del ordenador para resolver problemas de matemáticas (introducción)

Teaching_with_SAGE (last edited 2020-06-22 11:32:36 by chapoton)