TEACHING INTERESTS AND EXPERIENCE
At the advanced level, my principal teaching interests include plasma
physics, space physics, astrophysics, dynamical systems, chaos, complex
systems, statistical mechanics, and advanced mathematics. I am also
very motivated to teach basic courses for engineers and scientist, as
well as introductory courses in the physical, astronomical and
mathematical sciences. My previous experience teaching physics to
scientists, engineers and especially to non-science majors has given me
an invaluable opportunity to learn and experiment with different
methods of communication to reach different audiences. Even as a
graduate student, my understanding of the diverse needs of my students
earned me recognition as "the Outstanding Teacher Assistant of 1992" at
the Physics Department of the University of Maryland. I am
strongly committed to conveying to students the fundamental concepts
behind the equations and formulae that comprise the disciplines of
science. Therefore, I involve the student in the process of
discovery as much as possible providing the guidance necessary to let
them answer their own questions.
Furthermore, we have already witnessed the growing reliance of our
society on computers to facilitate day to day functions. To this end, I
am interested in meshing technological reliance and scientific
advancement, in order to facilitate comprehension of complex concepts,
for example, through the teaching of courses of physics or astronomy
using mathematically abstract software, such as Mathematica, and using
modern simulation languages, such as C++, for which we have developed a
graphical interface using the X window system.
Following this approach I have taught the following courses:
- Classical
Mechanics: This class is equivalent to a 1st year graduate
Classical Mechanics course in the United States at the level of the
standard book "Classical Mechanics" by Goldstein. Instead of following
one or two books on the subject, I have written class notes that
contain simulation results in Mathematica and C++ that are made
available on the web (http://fisica.ciencias.uchile.cl/alejo/). The
class includes an introduction to Hamiltonian chaos. A problem set
developed specifically for this class is also available. A basic
introduction for Mathematica and C++, in synchronization with other
advanced classes, is presented through workable examples, giving some
emphasis to numerical solutions of mechanical problems. An introduction
to chaos theory is given, and a final programming project is required
for the course.
- Electrodynamics:
This class is equivalent to a 1st year graduate Electrodynamics course
in the United States at the level of the standard book "Classical
Electrodynamics" by J. D. Jackson. Instead of following one or two
books on the subject, I have written class notes, that contain
simulation results in Mathematica and C++, that are made available on
the web (http://fisica.ciencias.uchile.cl/alejo/). A problem set
developed specifically for this class is also available. A basic
introduction for Mathematica and C++, in synchronization with other
advanced classes, is presented through workable examples, giving some
emphasis to numerical solutions of electrodynamics problems, in
particular, solutions to partial diferential equations. A final
programming project is required for the course.
- Nonlinear
physics and Complexity: This class reviews the basics of
nonlinear dynamics, chaos, and discusses some ideas of the
complex system's approach, turbulence, and multiagent systems. Class
notes, that contains simulation results in Mathematica and C++, and
problem sets developed specifically for this class are made available
on the web (http://fisica.ciencias.uchile.cl/alejo/). A basic
introduction to Mathematica and C++ is presented through workable
examples, giving some emphasis to numerical solutions of problems. A
final programming project is required for the course.
- Advanced
Plasmas: This class reviews the basics of Astrophysical Plasmas:
fluid and kinetic description, plasma equilibrium, waves, nonlinear
effects, turbulence, spatiotemporal chaos. A basic introduction to
Mathematica and C++ is presented through workable examples, giving some
emphasis to numerical solutions of problems. A final programming
project is required for the course.
- Advanced programming and numerical methods: This
class reviews the basics of C++ programming through workable examples, giving
particular emphasis in numerical methods and solutions of problems.
- Optimization:
This class reviews the basic approach to optimization problems, with
and without restrictions. The approach includes modeling,
interpretation, and solution of these problems. Even though the
emphasis is on linear (convex) solutions, some time is spent on
nonlinear approaches: Monte Carlo, Neural nets, Genetic Algorithms, etc.
- Introductory
Physics, Mechanics: This class reviews the introductory concepts
of mechanics, at the 1st year undergraduate engineering level. Class
notes and a problem set developed specifically for this class are made
available on the web (http://fisica.ciencias.uchile.cl/alejo/).
Clearly we live in a changing world, with changing needs, which
requires an open and flexible attitude towards the teaching of science
and physics. We came to realize that a large fraction of physics
undergraduate students did not continue straight into graduate school
in physics after graduation, but instead they went to work for the
industry. In today's rapidly changing complex technological world, it
is essential that teachers of science open up for these students the
world of scientific exploration, using the scientific method as a tool
for solving problems in an array of disciplines that go beyond the
standard physics problems. Besides the body of knowledge the student
acquires, learning physics and science in general, we propose to give
the student the ability to analyze and confront seemingly complex
problems and create innovative solutions. Following that direction, we
have developed the:
- Research
and Intensive simulation project workshop: In this
experimental course a group of students work towards a common goal, in
this case a specific project that should take a semester or more. The
group of students must structure a work plan, present weekly advances
in front of their peers and through the group web page, estimate the
cost, buy the materials, etc. This course is managed by various
professors that orient the different student groups on topics necessary
for the completion of the project, such as basic modern simulation
methods (finite elements, finite differences, etc), C++ language,
visualization through graphical interfaces, management of operating
systems and hardware, etc. Some of the projects developed by the
students include:
(a) an MHD simulation of the solar
wind interaction with the Earth's magnetic field,
(b) a climate simulation,
(c) simulation of pollution convection,
(d) an autonomous computer-controlled robot,
(e) artificial intelligence for image and patter recognition,
(f) prediction and modeling of the stock market
We believe that in addition to in-depth exploration of the physical
universe at more advanced levels, both through teaching, research and
publication, a necessary responsibility of any scientist today is to
make his/her science accessible and relevant to the general public. Of
interest may be a lecture on interdisciplinary science that discusses
the relevance of the concepts and techniques drawn from the theory of
complex systems and chaos to study natural systems.
- Everyday
Physics (CGF): This
class reviews topics that are of relevance in modern physics for a
general audience.
2021 - 1st semester
Electrodynamics
Workshop en sistemas dinamicos complejos II
2020 - 2nd semester
Classical Mechanics
Taller Intensivo de Sistemas Complejos I
2020 - 1st semester
Electrodynamics
Advanced Plasma Workshop III
2019 - 2nd semester
Classical Mechanics
Advanced Plasma Workshop II
2019 - 1st semester
Electrodynamics
Advanced Plasma Workshop I
2018 - 2nd semester
Classical Mechanics
2018 - 1st semester
Electrodynamics
2017 - 2nd semester
Classical Mechanics
2017 - 1st semester
Electrodynamics
Introduction to Plasmas I
2016 - 2nd semester
Classical Mechanics
Electrodinamica Cuantica: Aplicaciones en Materia Condensada y Fisica de Plasma
2016 - 1st semester
Electrodynamics
Introduction to Physics
2015 - 2nd semester
Classical Mechanics
2015 - 1st semester
Electrodynamics
Complex Systems
Taller de Robotica
2014 - 2nd semester
Classical Mechanics
2014 - 1st semester
Electrodynamics
2013 - 2nd semester
Classical Mechanics
2013 - 1st semester
Electrodynamics
Taller de simulaciones
2012 - 2nd semester
Classical Mechanics
Taller de Robotica
2012 - 1st semester
Electrodynamics
Taller Aeroespacial
2011 - 2nd semester
Classical Mechanics
2011 - 1st semester
Electrodynamic
Programacion y Metodos Numericos Avanzados
2010 - 2nd semester
Classical Mechanics
Astrophysical Plasmas
I
Cosmic Evolution
2010 - 1st semester
Electrodynamics
2009 - 2nd semester
Classical Mechanics
MFM0
Electrodynamics
CFG:
La Fisica Nuestra de Todos los Dias
2009 - 1st semester
Electrodynamics
Workshop on Complex Systems
2008 - 2nd semester
Classical Mechanics
Research
and Intensive simulation project workshop II
2008 - 1st semester
Electrodynamics
Research
and Intensive simulation project workshop I
2007 - 2nd semester
Classical Mechanics
Complex Systems
2007 - 1st semester
Electrodynamics
2006 - 2nd semester
Classical Mechanics
2006 - 1st semester
Electrodynamics
2005 - 2nd semester
Complex Systems
Fisica I:
2005 - 1st semester
Classical Mechanics
Fisica I
2004 - 2nd semester
Electrodynamics
Fisica I
2004 - 1st semester
Electrodynamics
Advanced Plasmas
2003 - 2nd Semester
Classical Mechanics
Optimizacion:
2003 - 1st Semester
Nonlinear physics and Complexity:
Electrodynamics
Research and Intensive simulation project workshop:
2002 - 2nd Semester
Research and Intensive simulation project workshop:
2002 - 1st Semester
Electrodynamics
Research and Intensive simulation project workshop:
2003 - 2nd Semester
Classical Mecanics
Research and Intensive simulation project workshop:
2001 - 1st Semester
Electrodynamics
2000 - 2nd Semester
Classical Mecanics