Teaching

  • Cleveland State University (Part-time Lecturer -- August 2017 - Present)
    • Fall 2017
      • MTH 181: Calculus 1. Topics covered: limits • derivatives • continuity • applications of derivatives • antiderivatives • the definite integral.
  • CWRU (July 2016 - Present)
    • Fall 2017
      • C++ Programming Seminar: This seminar meets twice a week and it is an introduction to C++ programming language for graduate students in the Department of Mathematics, Applied Mathematics and Statistics.
      • (Workshop) Visualization with Gnuplot.
      • (Workshop) A Crash Course in Python: Basic Structures, NumPy, Matplotlib.
      • (Workshop) Working with Basic Linux and Shell Scripting.
    • Spring 2017 
      • (Workshop) Parallel Programming with OpenMP (with C/C++). Topics: • Compiling code with OpenMP • OpenMP and Slurm (HPC) • Some Optimizations before using OpenMP • Your first OpenMP Program • #PRAGMA directives (loops parallel sections and reductions).
        March 28th, 2017
      • (Workshop) Visualization with Gnuplot. Topics: • Asking Gnuplot for help • Plot simple functions • Understand some of the basic options for 2D and 3D Plotting • Understand data file Structures • Plot different types of data files
        February 28th, 2017 
      • (Workshop) Working with Basic Linux and Shell Scripting. Topics: • Navigating the file system • Managing files and directories • Permissions • Editing text files • Create Shell Scripts • Launching Jobs in the cluster • Job control in the cluster • Other tips and tricks
        February 7th, 2017
    • Fall 2016
      • A Crash Course in Python: Basic Structures, NumPy, Matplotlib
        October 4th, 2016
  • UCLA (July 2015 - June 30th 2016)
    • Spring 2016 - PIC 10A, PIC 20A: Principles of Java with Applications
    • Winter 2016 - PIC 10A, Introduction to Programming
    • Fall 2015 - PIC 10A, Introduction to Programming

  • North Carolina State University (August 2013 - June 2015)
    • Spring 2015 - MA341 Applied Differential Equations I
    • Fall 2014 - MA241 Calculus II
    • Spring 2014 - MA 241 Calculus II
    • Fall 2013 - MA131 Calculus for Life and Management Sciences

  • Universitat Autònoma de Barcelona (September 2009- August 2013)
    • Spring 2013 - Lab for Statistics for Biochemistry (Lab)
    • Fall 2012 - Partial Differential Equations (Problems)
    • Spring 2012 - Numerical Integration of Partial Differential equations (Problems and Lab)
    • Fall 2011 - Partial Differential Equations (Problems)