Teaching
These are some lecture notes from courses I have taught.
The notes are in Portuguese, as the courses were delivered
in that language. While the material is not complete or
fully polished, it may still be useful for students or
anyone interested in the topics covered.
Introduction to Python for Scientific Computing
60 h
Outline
- Python Basics
- Arrays: Getting to Know Numpy
- Creating Plots with Matplotlib
- Solving Math Expressions Analytically with Sympy
- Scipy: Using Numerical Methods in Python
Calculus I
60 h
Outline
- Basic Math Review
- Number Sets, Intervals, Inequalities
- Study of Functions
- Limits
- Derivative of a Function
- L'Hospital's Rule
- Weierstrass, Intermediate Value, Bolzano, Rolle and Mean Value Theorems
- Increasing and Decreasing Functions
- Concavity and Inflection Point
- Maximums, Minimums, and Critical Points
- Optimization Problems