MATH 391
Introduction to computer algebra
Last Offered Fall 2020
Division III
Quantitative/Formal Reasoning
This course is not offered in the current catalog
Class Details
Students will learn new mathematics in the context of computer-based exposition, experimentation, and interaction. They will gain proficiency with Sage, GAP, Macaulay2, or Mathematica, and possibly one of the more-specialized systems SnapPea, kenzo, magma, MATLAB, Perseus, coq, etc. Individuals and teams will build interactive demonstrations of mathematical theorems, which will then be appreciated by the instructor and the rest of the class. No prior programming experience is expected.
The Class:
Format: lecture
Limit: 20
Expected: 15
Class#: 2637
Grading: yes pass/fail option, no fifth course option
Limit: 20
Expected: 15
Class#: 2637
Grading: yes pass/fail option, no fifth course option
Requirements/Evaluation:
exams, homework, projects
Prerequisites:
Math 355 or permission of instructor
Enrollment Preferences:
math majors
Distributions:
Division III
Quantitative/Formal Reasoning
QFR Notes:
Mathematical programming requires complete synthesis of abstract concepts to produce computer code, which is necessarily formal.
Class Grid
Updated 12:04 am
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#
-
MATH 391 - LEC Intro to computer algebra
MATH 391 LEC Intro to computer algebraDivision III Quantitative/Formal ReasoningNot offered
Megamenu Social