This course is designed to teach how to use the most common and useful features of
Wolfram Mathematica; an extremely powerful technical computing system that can be used
to model a wide range of problems. Students will also learn important techniques and styles
that will equip them with a profound mastery of Mathematica. Plotting functions in several
ways, making models that can be manipulated in real time by the user, and efficiently
computing solutions to complicated equations are among the things we will cover. We will use
these skills to model various structures in math, computer science and physics, and for the
final project every student will pick something relative to their designated major (or interest
otherwise) to model, whether that be in physics, math, engineering, economics, or anything
else mathematical in nature. Over the course of learning these tools students will encounter
mind-blowing examples of what Mathematica can do, seeing first-hand that creating models that
can be manipulated in real time helps greatly in understanding the underlying symmetries
and properties of a problem.

Mathematica Lesson Notes

- All Mathematica lessons/sample models for this class will be posted on the ELMS page.

Wolfram Language and System Documentation Center

- All things Mathematica can be found at the Wolfram Language and System Documentation Center. WolframAlpha, a incredibly helpful computation tool, was created by Mathematica! This course will help you have the toolset to create applications like the ones in WolframAlpha for your own use.

**Project #1:**Friday, March 22nd**Project #2:**Monday, April 15th**Final Project:**Saturday, May 18th

For topic information, please see ELMS for the Lesson and sample model

**Instructor**: Ajeet Gary (agary@terpmail.umd.edu)

Office: Experimental Geometry Lab - MTH3115

Office Hours: MWF 2:00 - 3:00 PM

** Class Supervisor**: Dr. William Goldman (wmg@math.umd.edu)

**Administrator**: Ajeet Gary (agary@terpmail.umd.edu)

Name | Office Hours | |
---|---|---|

Vlad Dobrin | vlad.a.dobrin@gmail.com | Monday, 10am-11am in AVW 1416 |

Devan Tamot | tamotd@cs.umd.edu | Friday, 3pm-4pm in EGR 1104 |

Online Course Tools

- Mathematica Documentation - This is where you can find useful information about the Mathematica Languange
- Mathematica Demonstrations - This is an awesome source to find really cool models about literally anything!
- Piazza - This is where you can find ask questions and get answers from peers and instructors. Very useful for troubleshooting.
- ELMS - This is where you can see your final grades and homework solutions.
- Terpware - This is where you can download Mathematica (requires CAS authentication).

Click the name of an assignment below to see its specifications.

Homework 1 | Feb. 18, 2019 |

Homework 2 | Feb. 25, 2019 |

Homework 3 | Feb. 25, 2019 |

Homework 4 | Mar. 4, 2019 |

Homework 5 | Mar. 14, 2019 |

Homework 6 | Mar. 18, 2019 |

Pi Day (Extra Credit) | Mar. 14, 2019 |

Homework 7.1 | Apr. 8, 2019 |

Homework 7.2 | Apr. 8, 2019 |

Homework 8.1 | Apr. 9, 2019 |

Homework 8.2 | Apr. 9, 2019 |

Homework 9.1 | Apr. 10, 2019 |

Homework 9.2 | Apr. 10, 2019 |

Homework 10 | May. 12, 2019 |

Homework 11 | May. 12, 2019 |

Homework 12 | May. 12, 2019 |

Homework 13 | May. 12, 2019 |

Homework 14 | May. 12, 2019 |

Here are the winners for the homework assignments! These models are the models that stood out and showed creativity in Mathematical Modeling. Outstanding job to all of you!

This page is dedicated to post freqently asked questions from office hours, emails, or in person. For quick look up on a specific topic, press F3 to search for it.

Question | Response |
---|---|

"I was trying to download Mathematica but there was a problem with it. Do you by any chance know what the problem is? I have attached an image when I try to start the download manager." |
Try downloading one of the older versions of Mathematica, if that doesn't work let Ajeet know! |