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.

ICC Logo

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

ICC Logo

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