Welcome to Modern Computational Math! For grades, log into Moodle. If you need help, contact Prof. Wright.
Prof. Wright's office hours: Mon. 1–2pm, Wed. 9–10am, Thurs. 10–11am, and Fri. 1–2pm in RMS 405. Check Google Calendar for up-to-date availability, or email to schedule an appointment.
Help sessions: Thursdays 7–8pm in Tomson 188
- Complete the Introductory Survey, if you haven't done so already.
- Install Mathematica on your computer. If you've already installed Mathematica, open it up and check that your license key is still active. You might be prompted to upgrade to the most recent version. For assistance, see this IT Help Desk page.
February 6
- Read the Syllabus and complete the Syllabus Quiz on Moodle.
- Watch the 15-minute video Hands-On Start to Mathematica by Wolfram.
- Read pages 1–12 of Experimental Mathematics. Come to class prepared to summarize Archimedes's method for computing \(\pi\).
- Practice: Complete the Intro Mathematica homework problems and submit your notebook to the Intro Mathematica problem submission on Moodle. Try to finish this before class on Monday. However, it's due Monday at 5pm, so there is time to ask last-minute questions on Monday.
February 9
- Read: In our Experimental Mathematics text, read from the "Accuracy, Efficiency, and Representation" header on page 9 through page 21. Pay special attention to the concepts of accuracy, efficiency, and representation. Also note the definition of the Madhava series on page 19.
- Read the following reference pages about the Wolfram Language: Fractions & Decimals, Variables & Functions, Lists, Iterators, and Assignments.
- Prepare: Run the code in the Functions in Mathematica notebook, then answer the preparation question for February 11 on Moodle.
- Practice: Modify the code from class to complete the Archimedes's Method practice problems, and upload your solutions to the Archimedes's Method problem submission on Moodle. Try to do this before class on Wednesday, though there is time to ask questions on Wednesday before this is due at 5pm.
- Optional: If you're curious why the sum of reciprocals of squares converges to \(\pi^2/6\) (on the Intro Mathematica practice problem), then watch this video.
February 11
Bonus video: Paths to Math: John Urschel
- Read the following pages about the Wolfram Language: Operations on Lists, Assigning Names to Things, and Functions and Programs.
- Prepare: Read pages 21–25 in our Experimental Mathematics text, stopping at Exercise 1.13. Then answer the preparation question for February 13 on Moodle.
- Practice: Complete the Madhava series practice problems and upload your solutions to the Madahava Series assignment on Moodle. Try to do this before class on Friday, though there is time to ask questions on Friday before this is due at 5pm.
February 13
MSCS Colloquium: A CURIous Invitation Friday, February 13, 3:30–4:30pm in RNS 210
- Prepare: Read Ways to Apply Functions from An Elementary Introduction to the Wolfram Language. Then answer the preparation question for February 16 on Moodle.
- Practice: Read Section 1.4, pages 29–32 in the text. Then complete the Inverse Tangent Formulas practice problems and upload your solutions to the Inverse Tangent Formulas assignment on Moodle. Try to do this before class on Monday, though there is time to ask questions on Monday before this is due at 5pm.
- Looking ahead: Take a look at the \(\pi\) Project, due next Friday. You don't need to write any code for this yet, but start thinking about the problem and planning the methodology you will use for this project.
February 16
- Practice: Read Section 1.5 in our Experimental Mathematics text (pages 33–38). Then cmplete the Iterative Methods for \(\pi\) practice problems and upload your solutions to the Iterative Methods assignment on Moodle. Try to do this before class on Wednesday, though there is time to ask questions on Wednesday before this is due at 5pm.
- Prepare: Read from the beginning of Section 1.6 in the text through page 40. Then answer the preparation question for February 18 on Moodle.
- Begin work on the \(\pi\) Project (first draft due Friday). Look at the Sample Project Report to see an example of the sort of report you will turn in.
February 18
Bonus video: Eugenia Cheng on The Late Show
- Project: Work on your \(\pi\) Project. Your first draft is due Friday (Moodle link). Remember that after the initial grading, you will have a chance to revise and resubmit for a higher grade.
- Prepare: Read Section 2.1 (pages 51–53) in our Experimental Mathematics text. Then answer the preparation question for February 20 on Moodle.
- Looking ahead: The Dart Board \(\pi\) practice problems are due on Monday (since the \(\pi\) Project is due Friday). However, these practice problems are quite similar to what we did in class on Wednesday, so you might want to complete them while our in-class work is fresh in your mind.
- Optional: Read about how Google computed 100 trillion digits of \(\pi\) or how StorageReview set the current record of 314 trillion digits.
February 20
- Practice: Finish the Dart Board \(\pi\) practice problems from Wedneseday and upload your solution to the Dart Board Pi assignment on Moodle.
- Prepare: Read Section 2.2 (pages 54–62) in the Experimental Mathematics text. Also watch The magic of Fibonacci numbers, a 6-minute TED talk by Prof. Arthur Benjamin. What is the most interesting mathematical fact about the Fibonacci numbers that you find in either the text or the video? Answer the preparation question for February 20 on Moodle.
- Looking ahead: Read Chapter 1, "Flourishing," in Mathematics for Human Flourishing by Francis Su, available here on JSTOR. (If necessary, log into JSTOR using your St. Olaf account.) By next Wednesday, you will answer two reflection questions (see below) based on this text about mathematics as a human activity.
February 23
MSCS Colloquium: Dr. Alex Knutson, How Simple Statistics and Human Genetics can Guide Drug Discovery Monday, February 23, 3:30–4:30pm in RNS 210
- Reflection: Read Chapter 1, "Flourishing," in Mathematics for Human Flourishing by Francis Su, available here on JSTOR. (If necessary, log into JSTOR using your St. Olaf account.) Then answer the following questions, writing at least one paragraph per question.
- What virtues have acquired as a result of doing mathematics? (Think of virtues as aspects of character that mathematics might build, such as habits of mind, that shape the way you approach life.)
- What value is there in studying math if you'll never use what the math that you're learning?
- Practice Read Section 2.3 in the text up to the "Further Generalizations" heading (pages 63–72) Then complete the Computing Fibonacci practice problems and upload your solutions to the Computing Fibonacci assignment on Moodle. Try to do this before class on Wednesday, though there is time to ask questions on Wednesday before this is due at 5pm.
- Optional: Begin revising your \(\pi\) Project. Talk with the professor if you have questions about how to do this. Revisions are due Monday, September 29. You may submit your revisions to the same project link on Moodle as before.
February 25
Bonus video: Francis Su — Mathematics for Human Flourishing short version and long version
- Prepare: Run the code in the Solving Sytems in Mathematica notebook, then answer the preparation question for February 27 on Moodle.
- Practice: Finish reading Section 2.3 in our Experimental Mathematics text. Then complete the Fibonacci Identities practice problems and upload your solutions to the Fibonacci Identities assignment on Moodle. Try to do this before class on Friday, though there is time to ask questions on Friday before this is due at 5pm.
- Optional: Work on revising your \(\pi\) Project. Talk with the professor if you have questions about how to do this. Revisions are due Monday, September 29. You may submit your revisions to the same project link on Moodle as before.
February 27
- To be announced
MSCS Colloquium: Kaelyn Willingham, Doing Geometry in a Tropical Climate! Monday, March 2, 3:30–4:30pm in RNS 210
- To be announced
March 4
- To be announced
March 6
- To be announced
March 9
Project due
- To be announced
March 11
- To be announced
March 13
- To be announced
March 16
- To be announced
March 18
Project revisions due
- To be announced
March 20
- To be announced
March 23
Project due
- To be announced
March 25
- To be announced
March 27
- To be announced
April 8
- To be announced
April 10
Project revisions due
- To be announced
April 13
- To be announced
April 15
- To be announced
April 17
due
- To be announced
April 20
- To be announced
April 22
- To be announced
April 24
revisions due
- To be announced
April 27
- To be announced
April 29
- To be announced
May 1
- To be announced
May 4
Project project due
- To be announced
May 6
- To be announced
May 8
- To be announced
May 11
revisions due
- To be announced
May 13
- To be announced
May 20
