Spring 2026
Doron Zeilberger
Subtitle:
Algorithmic Enumerative and Algebraic Combinatorics
Course Description:
Experimental Mathematics used to be considered an oxymoron, but the future of mathematics is in that direction. In addition to learning the philosophy and methodology of this budding field, students will become computer-algebra wizards, and that should be very helpful in whatever mathematical specialty they are doing (or will do) research in.
We will first learn Maple, and how to program with it. This semester we will learn, from an experimental mathematics point of view, algorithmic enumerative and algebraic combinatorics, focusing on elegant bijective proofs. The final projects may lead to published papers. People who already took previous editions of this class are welcome to take it again, since except for the basics, there is very little overlap with previous years.
This class is suitable for graduate students in other departments, and the software development skills learned will be useful for doing any quantitative research. Very smart advanced undergraduates are also welcome.
Text:
Internet resources supplied by the instructor.
Prerequisites:
None
Spring 2025
Doron Zeilberger
Subtitle:
Quantum computing and Algorithmic Graph Theory
Course Description:
Experimental Mathematics used to be considered an oxymoron, but the future of mathematics is in that direction. In addition to learning the philosophy and methodology of this budding field, students will become computer-algebra wizards, and that should be very helpful in whatever mathematical specialty they are doing (or will do) research in.
We will first learn Maple, and how to program with it. This semester we will learn, from an experimental mathematics point of view, Quantum computing and algorithmic graph theory. People who already took previous editions of this class are welcome to take it again, since except for the basics, there is very little overlap with previous years.
This class is suitable for graduate students in other departments, and the software development skills learned will be useful for doing any quantitative research. Very smart advanced undergraduates are also welcome. In particular, the methods learned should be applicable almost everywhere.
Text:
On-line resources (provided by the instructor)
Prerequisites:
None (beyond undergraduate mathematics)
*****************************************************
Spring 2024
Doron Zeilberger
Subtitle:
Coding Theory and Cryptography
Course Description:
Experimental Mathematics used to be considered an oxymoron, but the future of mathematics is in that direction.
In addition to learning the philosophy and methodology of this budding field, students will become computer-algebra wizards, and that should be very helpful in whatever mathematical specialty they are doing (or will do) research in.
We will first learn Maple, and how to program with it. This semester we will get an overview of Coding Theory and Cryptography, from the Experimental Mathematics perspective.
In addition to the actual, very important content, students will master the methodology of computer-generated and computer-assisted research that is so crucial for their future.
There are no prerequisites (in particular, no prior knowledge of Maple, or any programming experience, is assumed). Also, no overlap with previous years.
Text:
Online sources, and texts supplied by instructor.
Prerequisites:
None
*****************************************************
Spring 2022 - Doron Zeilberger
Subtitle:
Game Theory
Course Description:
Experimental Mathematics used to be considered an oxymoron, but the future of mathematics is in that direction. In addition to learning the philosophy and methodology of this budding field, students will become computer-algebra wizards, and that should be very helpful in whatever mathematical specialty they are doing (or will do) research in.
We will first learn Maple, and how to program with it. This semester we will learn, from an experimental mathematics point of view, algorithmic and computational Game Theory. The final projects may lead to published papers. People who already took previous editions of this class are welcome to take it again, since except for the basics, there is very little overlap with previous years.
This class is suitable for graduate students in other departments, and the software development skills learned will be useful for doing any quantitative research. Very smart advanced undergraduates are also welcome. In particular, the methods learned for researching Game theory should be applicable almost everywhere.
Text:
None
Prerequisites:
None
********************************
Spring 2021 - Doron Zeilberger
Subtitle:
Automated Enumerative Combinatorics
Course Description:
Experimental Mathematics used to be considered an oxymoron, but the future of mathematics is in that direction. In addition to learning the philosophy and methodology of this budding field, students will become computer-algebra wizards, and that should be very helpful in whatever mathematical specialty they are doing (or will do) research in.
We will first learn Maple, and how to program with it. This semester we will learn, from an experimental mathematics point of view, algorithmic enumerative and algebraic combinatorics. The final projects may lead to published papers. People who already took previous editions are welcome to take it again, since except for the basics, there is very little overlap with previous editions.
Text:
On-line material
Prerequisites:
None
Schedule of Sections: