Lorena A. Barba group


A collaboration to issue badges in #numericalmooc


Announcing a collaboration with Prof. Daniel T. Hickey (Indiana University Center for Research on Learning and Technology) to award badges in our independent MOOC, "Practical Numerical Methods with Python." When I was writing the short, internal proposal for creating what is now GW's first massive open online course (MOOC), I had a handful of clear... Continue »

Announcing "Practical Numerical Methods with Python" MOOC

Aug. 6—New! Course site now open for registrations! As announced at SciPy 2014 (July 8), I will be teaching a numerical methods course at GW this Fall semester that will be connected with three other courses around the world, and also with an independent MOOC titled "Practical Numerical Methods with Python." This is a collaboration... Continue »

Why I push for Python


My colleagues are puzzled by my relentless push of Python as the language to teach programming to our undergraduates. They look at me funny, each time that the subject comes up and I can't help vehemently insisting "Python!" It's natural to be skeptical of someone championing a programming language; we've all seen the language wars... Continue »


Set of lessons in classical Aerodynamics on IPython Notebooks. Lessons start with the fundamental solutions of potential flow and advance to the classical panel methods with source sheets for non-lifting bodies and source-vortex sheets for lifting bodies. These lessons were tested in the classroom... Continue »