MAT 331: Computer Assisted Mathematical Problem Solving
Spring 2017
Raluca Tanase

Lectures, Homework & Projects
Mathematica

Schedule

A set of lecture notes for each class will be available in .pdf format and .nb (Mathematica notebook). Please log in to Blackboard with your netID and password to download the solutions to the homework assignments.


Date Topic Reading Assignments
Jan 24 Introduction & Syllabus Notes ( nb ) HW1.nb
HW1-Files.zip
Due February 11
Jan 26 Functions and Plotting Commands Notes ( nb )
Jan 31 Conditional Statements and Loop Structures Notes ( nb )
Feb 2 Linear Algebra in Mathematica Notes ( nb )
Feb 7 Linear Algebra and Graph Theory Notes ( nb ) HW2.nb
Due February 23
Feb 14 Making Interactive Models in Mathematica Notes ( nb )
Feb 16 Using Dynamic[..] and Manipulate[..] Notes ( nb ), Map
Feb 21 Lab Exercises Notes ( nb ) Project 1
Due March 12
Feb 23 Mathematics of Web Search Notes ( nb )
Feb 28 Project Discussion Notes ( nb )
March 2 Eigenvalues, Eigenspaces, multiplicity of an eigenvalue Lectures 1 & 2
March 7 Perron-Frobenius Theorem & Page Rank Lectures 3 & 4
March 9 Dynamical Systems, Fractals, Julia sets Notes ( nb ) HW3.nb
Due March 31
March 14-16 no classes this week, Spring Break!
March 21 Solvers Notes ( nb )
March 23 Solving Differential Equations with Mathematica Notes ( nb )
March 28 Linear Systems of Differential Equations Notes ( nb ) Project 2
Due April 20
March 30 Nonlinear Systems of Differential Equations Notes ( nb )
April 4 Nonlinear Systems (II) Notes ( nb )
April 6 Solutions to the Lab Exercises Notes ( nb )
April 11 Limit Cycles and Chaotic Behavior Notes ( nb )
April 13 Interactive models with Phase Portraits and Locator Notes ( nb )
April 18 An Introduction to Cryptography Notes ( nb ) HW4.nb
Due April 27
April 20 Modular Arithmethic & Affine Ciphers Notes ( nb )
April 25 Cryptanalysis of (mono/poly)alphabetic Ciphers      Notes ( nb )
Vigenere ( nb )
Project 3
Due May 13
April 27 Fermat's Little Theorem & Euler's Theorem Lecture ( pdf )
May 2 The RSA Cryptosystem Notes ( nb )
May 4 Digital Signatures Notes ( nb )
May 10 Project Presentation - Wednesday, May 10, 5:30-8pm

Last updated May 2017