Welcome to Modern Computational Math! For course info and policies, please see the syllabus. For grades, log into Moodle. If you need help, contact Prof. Wright.
Prof. Wright's office hours in RMS 405: Mon. 10:30–11:30, Tues. 1:30–2:30, Wed. 8:00–9:00, Thurs 10:15–11:00, Fri. 2:00–3:00, whenever the door is open, or by appointment
Help sessions: Wednesdays, 7–8pm, in RNS 204
Jump to today
Jump to top
Do the following before next class:
- Complete the syllabus quiz.
- Watch the Hands-on Start to Mathematica video. Then look through the resources in the Fast Introduction for Math Students.
- Complete the assignment at the end of the Intro. Mathematica notebook. Upload your solutions to the three problem to Assignment 1 on Moodle.
Do the following before next class:
- Start the \(\pi\) Project. Implement two of the methods for approximating digits of \(\pi\).
- For an explanation of why the sum of reciprocals of squares converges to \(\pi^2/6\), watch this video. For an explanation of why the product formula from last time converges to \(\pi\), watch this video.
Do the following before next class:
- Finish the \(\pi\) Project.
Do the following before next class:
- Verify the identity \(F_n^2 - F_{n+r}F_{n-r} = (-1)^{n-r}F_r^2 \) for several values of \( r \) and lots of values of \( n \). Bring observations and questions to class on Monday.
Monday
February 18
February 18
Pell numbers
Do the following before next class:
- Verify the two Fibonacci identities from class. More details will be posted after class. Submit a Mathematica notebook containing your verifications to Assignment 2 on Moodle. (Note that this is an Assignment, not a Project.)
Wednesday
February 20
February 20
Pell numbers
Do the following before next class:
- To be announced...
Friday
February 22
February 22
Iterated functions
Do the following before next class:
- To be announced...
Monday
February 25
February 25
Iterated functions; Collatz conjecture
Do the following before next class:
- To be announced...
Wednesday
February 27
February 27
Iterated functions; Collatz fractals
Do the following before next class:
- To be announced...
Friday
March 1
March 1
Mean-median map
Do the following before next class:
- To be announced...
Monday
March 4
March 4
Mean-median map
Do the following before next class:
- To be announced...
Wednesday
March 6
March 6
Mean-median map
Do the following before next class:
- To be announced...
Friday
March 8
March 8
Primes
Do the following before next class:
- To be announced...
Monday
March 11
March 11
Prime sieves
Do the following before next class:
- To be announced...
Wednesday
March 13
March 13
Prime powers
Do the following before next class:
- To be announced...
Friday
March 15
March 15
Mathematics of RSA cryptography
Do the following before next class:
- To be announced...
Monday
March 18
March 18
Encrypting text with RSA cryptography
Do the following before next class:
- To be announced...
Wednesday
March 20
March 20
Prime patterns and the Riemann zeta function
Do the following before next class:
- To be announced...
Friday
March 22
March 22
Prime patterns and the Riemann zeta function
Have a great spring break! No class March 25 – 29.
Do the following before next class:
- To be announced...
Monday
April 1
April 1
Introduction to Python
Do the following before next class:
- To be announced...
Wednesday
April 3
April 3
Yahtzee in Mathematica and Python
Do the following before next class:
- To be announced...
Friday
April 5
April 5
Yahtzee in Mathematica and Python
Do the following before next class:
- To be announced...
Monday
April 8
April 8
Trouble simulation
Do the following before next class:
- To be announced...
Wednesday
April 10
April 10
Random walks
Do the following before next class:
- To be announced...
Friday
April 12
April 12
Random walks
Do the following before next class:
- To be announced...
Monday
April 15
April 15
Random Walks
Do the following before next class:
- To be announced...
Wednesday
April 17
April 17
Random walks
Do the following before next class:
- To be announced...
Friday
April 19
April 19
Random walks
TBA
- To be announced...
Monday
April 22
April 22
Markov chains
Do the following before next class:
- To be announced...
Wednesday
April 24
April 24
Markov chain inverse problem
Do the following before next class:
- To be announced...
Friday
April 26
April 26
Markov Chain Monte Carlo (MCMC)
Do the following before next class:
- To be announced...
Monday
April 29
April 29
MCMC function minimization
Do the following before next class:
- To be announced...
Wednesday
May 1
May 1
Combinatorial optimization: simulated annealing
Do the following before next class:
- To be announced...
Friday
May 3
May 3
Magic squares
Do the following before next class:
- To be announced...
Monday
May 6
May 6
Traveling salesperson problem
Do the following before next class:
- To be announced...
Wednesday
May 8
May 8
Traveling salesperson problem
Do the following before next class:
- To be announced...
Friday
May 10
May 10
Final projects
Do the following before next class:
- To be announced...
Monday
May 13
May 13
Final projects
Do the following before next class:
- To be announced...
Wednesday
May 15
May 15
Final projects
TBA
Saturday
May 18
May 18
2–4pm: Final exam/presentations for Math 242 A
Tuesday
May 21
May 21
2–4pm: Final exam/presentations for Math 242 B