# Math 229, Calculus Computer Lab, Fall 2019

Mondays 2:30-4:25 1S-108

Section: 22790

**Announcement**

- Due to inclement weather in the New York - New Jersey region and hazardous driving conditions, our class on Monday Dec 2nd 2019 is cancelled. Quiz 10 will be held next Monday Dec 9th.
- Project 10 on Integration due date is extended to Dec 10th.
- Past quizzes and final with solutions

Instructor: |
Abhijit Champanerkar |

Office: |
1S-230 |

Office hours: |
Mondays & Wednesdays 1 - 2 pm, Wednesdays 6:30 - 7:30 pm |

Webpage: |
http://www.math.csi.cuny.edu/abhijit/229/ |

Email: |
abhijit@math.csi.cuny.edu |

Important Dates (http://www.csi.cuny.edu/currentstudents/academiccalendars/)

**Course Description:** In this lab students will
learn to use computer software to understand the theoretical and
computational aspects of calculus, thereby enhancing understanding
of Calculus and learning new software tools for applications of Calculus.
We will use the computer software **Julia** for this lab.
Notes for the lab are posted on https://mth229.github.io/.

**Julia:** Julia can be accessed in any one of the
following 3 ways:

- To use Julia from your browser, click
here: https://juliabox.org/ and log in with your
google account, or github or linkedin accounts. This allows you to
save your work and can be accessed from any browser. However it can
sometimes be slow due to internet traffic, and there can be Julia
version issues.

Instructions for running Juliabox with kernel 1.0.3 - To use Julia as a Binder image (i.e. a virtual machine which runs only
Julia) specifically created for this lab click here:
JuliaBinder

The binder image is the easiest way to access Julia as it runs from any browser and needs no logins. However it can be slow and doesnt have persistent storage (i.e. you cannot save your work and come back to it later). - You can use the local copy on the lab PCs. Its fast but you need to be in the lab.

**Quizzes:** We will have 10 in-class quizzes during the semester.

Updated due to college closure on Monday Sept 23rd.

**Quiz dates**

Quiz 1 : Calculator | Mon Sept 16 |

Quiz 2 : Functions | Mon Oct 7 |

Quiz 3 : Graphing | Wed Oct 16 |

Quiz 4 : Zeros | Mon Oct 21 |

Quiz 5 : Limits | Mon Oct 28 |

Quiz 6 : Derivatives | Mon Nov 4 |

Quiz 7 : First and second derivatives | Mon Nov 11 |

Quiz 8 : Newton's Method | Mon Nov 25 |

Quiz 9 : Extrema | Mon Dec 2 |

Quiz 10 : Integration | Mon Dec 9 |

**Projects:** There are 10 projects due.

The actual work that must be submitted is from an ipython notebook file run in Julia. Once you have opened the project notebook you can run the notebook with Cells-Run All. Feel free to open a spare Julia notebook for rough work while working on the project, but remember to type "using MTH229" on the first line. When you are finished with the notebook close it with File->Close and Halt.

To submit your project, use the CSI MATLAB project grading site at http://www.math.csi.cuny.edu/MATLAB/Login. Keep both the ipython notebook open and the MATLAB grading project tab open so that you can copy and paste your answers.

**Project deadlines:**

Class date |
Topic |
Project due date |

Monday Sept 9 | Calculator | Sept 13 |

Monday Sept 16 | Functions | Sept 20 |

Monday Oct 7 | Graphing | Oct 25 |

Wed Oct 16 | Zeros | Oct 25 |

Monday Oct 21 | Limits | Oct 29 |

Monday Oct 28 | Derivatives | Nov 5 |

Monday Nov 4 | First and second derivatives | Nov 12 |

Monday Nov 11 | Newton's Method | Nov 19 |

Monday Nov 18 | Extrema | Nov 26 |

Monday Nov 25 | Integration | |

Monday Dec 9 | Review for Final Exam |

**Exams:** There will a final exam at the end of the semester. You must take the final exam at the time scheduled by the university. You may not use a phone during exams.

**Final:**TBA

**Grading:** The course grade will be determined as
follows: Projects 40%, in class quizzes 30% and Final 30%. You must
pass the exams and quizzes to pass this course.

**Help:** Email is the best way to contact me. Come
and see me during my office
hours! Free math tutoring is also available
(http://www.math.csi.cuny.edu/Students/Tutoring).

**Attendance:** Attendance is mandatory.

**Disability policy:** Qualified students with
disabilities will be provided reasonable academic accommodations if
determined eligible by the Office for Disability Services. Prior to
granting disability accommodations in this course, the instructor must
receive written verification of student's eligibility from the Office
of Disability Services, which is located in 1P-101. It is the
student's responsibility to initiate contact with the Office for
Disability Services staff and to follow the established procedures for
having the accommodation notice sent to the instructor.

**Integrity policy:** CUNY's Academic Integrity Policy is available online at https://www.csi.cuny.edu/catalog/undergraduate/academic-policies.htm#o3518

**Calculus resources:**