I have lectured on more than a dozen of different topics: calculus, complex analysis, group and field theory, differential
geometry, Fourier analysis, quantum physics, calculus of variations or computer-aided geometric design are some of them. This is so because here
at the UASLP the maths staff is reduced to only 8 people. As you can imagine, to teach so different topics each term is
somewhat stressing, and I try to write a set of notes to save some effort for the next time I am in charge of the course.
Sometimes a pious student helps me transcribing them to LaTeX, sometimes I find the topic so interesting that I keep writing
and eventually come up with something more or less finished.

One of my earlier duties was a course on Calculus (univariate and multivariate). The audience was a mixture of
physics, mathematics and engineering students, so I had to adopt a hands-on approach. Even with this attitude, most
of the students were prone to make computational errors often enough as to put at risk their final gradings, so I
decided to do all the computations with a CAS. Maxima was the obvious choice for me, so I ended up writing a set of
notes on Calculus with Maxima. The result is
here (in Spanish).

Another topic which is well-suited for a CAS-based course is 'differential equations' (and related friends, such as
dynamical systems, classical mechanics and the like). Some notes working with Maxima are available
here (in Spanish).

Several years ago, I wrote some notes (in Spanish)
for a course in complex analysis, recalling the basics of line integrals and
Green's theorem. No proofs here, only examples of calculations, but may be of use if you are in a hurry and do not
remember very well how to do those integrals.

Here is a brief document (yes, in Spanish...)
explaining how to study the distribution of zeros of Bessel functions with (wx)Maxima.