CPI 200: Math Foundations of Informatics

CIDSE at Arizona State University 
Spring 2015    *     T & Th 9:00 - 10:15   *    
BYAC 240

Instructor: G. Farin
farin@asu.edu
Office: BYENG 346
Office hours: after class or by appointment

Teaching Assistant: Puneet Bajwa
pbajwa@asu.edu

Office hours Wed 2-3
Centerpoint, 114-01, Tutoring and TA Center


Emails: Please first contact the teaching assistant with questions.
In emails, please include "CPI 200" in the subject line.


 

Home Page              Class Log

 

Calendar Topics Mathematica Notebooks
Jan 13 Review course format and Course Introduction.ppt  
Jan 15 Introduction to Mathematica, Installing Mathematica Introduction to Mathematica
Jan 20 Computational Basics
Application: Digital Michelangelo
Numbers,
Truncation error
,
Cancellation,
Quiz1 on Mathematica
Jan 22 Computational Basics revisited: Scud attack and About Numbers
23 Jan  Note: Scud attack powerpoint from class now attached to link above.
Function basics
Jan 27 Mathematica tips

Interpolation
Algorithm complexity,
Function limits
,
Quiz2

 

Jan 29 Continue with notebooks from Jan 27 Graded Quiz 3
Feb 3 Polynomials and continue with interpolation
Homework 1 assigned -- Due Tuesday, 10 Feb
Polynomials
HW1
Feb 5 History of calculus

Interpolation
Derivatives

Feb 10  

Deriv. applications
Euler ODE
Integrals
Signed areas

Feb 12   Quiz with solutions
Feb 17 Linear Algebra local/global coords
Feb 19 Points & vectors  
Feb 24 Lines

Quiz
Vector fields
Linear combinations
Linear combinations 3D

Feb 26 Linear maps


March 3 Midterm prep Midterm prep
HW2
March 5 Midterm  
March 10 Spring Break  
March 12 Spring Break  
March 17 Linear maps Midterm
Determinants
Determinants3D
Dot product
Linear maps
Action ellipse
March 19 2D linear maps
March 24 2x2 linear systems


2x2 examples
Linear systems basics

 

March 26 Eigen Things  
March 31   Quiz+solutions
April 2    
April 7   HW3
April 9 Gauss elimination
Google matrix
 
April 14    
April 16   HW4
April 21 Averages
Linear regression
April 23 Math in the Movies  
April 28

Final prep Data viz.

 

Quiz
April 30 Final Mock final

Title IX is a federal law that provides that no person be excluded on the basis of sex from participation in, be denied benefits of, or be subjected to discrimination under any education program or activity.  Both Title IX and university policy make clear that sexual violence and harassment based on sex is prohibited.  An individual who believes they have been subjected to sexual violence or harassed on the basis of sex can seek support, including counseling and academic support, from the university.  If you or someone you know has been harassed on the basis of sex or sexually assaulted, you can find information and resources at http://sexualviolenceprevention.asu.edu/faqs/students