classes



  1. python_2025, "Mathematical Programming with Python", MATH 2604: Advanced Scientific Computing 4, Instructor: John Burkardt, University of Pittsburgh, Spring 2025 semester.

  2. ml_2023, "Machine Learning", Prospective class (NOT OFFERED), Instructor: John Burkardt, University of Pittsburgh, Fall 2023.
  3. python_2023, "Programming in Python", Prospective class (NOT OFFERED), Instructor: John Burkardt, University of Pittsburgh, Fall 2023.

  4. math1800_2023, "Mathematical Programming with Python", MATH 1800: Advanced Topics in Mathematics, Instructor: John Burkardt, University of Pittsburgh, Spring 2023.
  5. mpp_2023, "Mathematical Programming in Python", MATH 1800 Auxilliary materials, Instructor: John Burkardt, University of Pittsburgh, Spring 2023.
  6. math2071_2023, "Numerical Methods in Scientific Computing II", MATH2071, Instructor: Professor Ivan Yotov; Lab Instructors: Mike Schneier, John Burkardt. University of Pittsburgh, Spring 2023.

  7. math2070_2022, "Numerical Methods in Scientific Computing I", MATH2070, Instructor: Professor Ivan Yotov; Lab Instructors: Mike Schneier, John Burkardt. University of Pittsburgh, Fall 2022.
  8. math2603_2022, "Topics in Scientific Computing: Optimal Control for Biological Models", MATH2603, Instructor: Professor Catalin Trenchea; Lab Instructor: John Burkardt. University of Pittsburgh, Fall 2022.

  9. math2071_2022, "Numerical Methods in Scientific Computing II", MATH2071 (instructor view), Instructor: Professor Bill Layton; Lab Instructors: Mike Schneier, John Burkardt. University of Pittsburgh, Spring 2022.

  10. math2070_2021, "Numerical Methods in Scientific Computing I", MATH2070 (instructor view), Instructor: Professor Bill Layton; Lab Instructors: Mike Schneier, John Burkardt. University of Pittsburgh, Fall 2021.

  11. math2604_2021, "Advanced Scientific Computing", Numerical solution of time-dependent advection-diffusion-reaction equations, Instructor: Professor Catalin Trenchea, Lab instructor: John Burkardt, University of Pittsburgh, Spring 2021.

  12. math1902_2020, "Directed Study", Numerical solution of ordinary differential equations, Instructor: Professor Catalin Trenchea, Lab instructor: John Burkardt, University of Pittsburgh, Fall 2020.

  13. math1091_2020, "Directed Study", Comparison of ODE methods for simulation of spiral flow in a reaction-diffusion equation, Instructor: Professor Catalin Trenchea, Lab instructor: John Burkardt, University of Pittsburgh, Summer 2020.

  14. math1080_2020, "Numerical Linear Algebra", a guest lecture by John Burkardt, 06 March 2020, MATH1080, Instructor: Professor Catalin Trenchea, University of Pittsburgh, Spring 2020.
  15. math1090_2020, "Directed Study", a class on numerical solutions of ordinary differential equations with symplectic second-order-accurate time adaptive methods. MATH1090, Instructor: Professor Catalin Trenchea, Lab instructor: John Burkardt, University of Pittsburgh, Spring 2020.
  16. math1310_2020, "Graph Theory", a guest lecture by John Burkardt on the page rank algorithm, 16 March 2020, MATH1310, Instructor: Jeffrey Wheeler, University of Pittsburgh, Spring 2020.
  17. math2071_2020, "Numerical Methods in Scientific Computing II", MATLAB computer lab exercises, MATH2071, Instructor: Professor Bill Layton, Lab instructor: John Burkardt, University of Pittsburgh, Spring 2020.

  18. math1070_2019, "Numerical Mathematical Analysis", MATLAB computer lab exercises, MATH1070, Instructor: Professor Catalin Trenchea, Lab instructor: John Burkardt, University of Pittsburgh, Fall 2019.
  19. math2070_2019, "Numerical Methods in Scientific Computing I", MATLAB computer lab exercises, MATH2070, Instructor: Professor Bill Layton, Lab instructor: John Burkardt, University of Pittsburgh, Fall 2019.
  20. control_2019, "Control of Partial Differential Equations", MATLAB computer lab exercises, MATH2601: Advanced Scientific Computing 1, Instructor: Professor Catalin Trenchea, University of Pittsburgh, Fall 2019.
  21. ml_2019, "Machine Learning", Python computer lab exercises, MATH1900: Selected Topics in Mathematics, Instructor: Michael Schneier, Lab instructor: John Burkardt, University of Pittsburgh, Fall 2019.

  22. mlds_2019, "Machine Learning and Data Science", MATLAB laboratory exercises, MATH728D: Machine Learning and Data Science, Instructor: Professor Wolfgang Dahmen, Lab instructor: John Burkardt, University of South Carolina, Spring 2019.

  23. cmda3634_2018, "Computer Science Foundations for Computational Modeling and Data Analytics", Guest lecture and exercises for "Working on the NewRiver Cluster", presented to the class CMDA3634, Instructor: Noel Chalmers, Virginia Tech, 22 February 2018.

  24. imps_2017, "Introduction to Mathematical Problem Solving", MATH2984, Instructor: John Burkardt, Virginia Tech, Fall 2017.
  25. math5414_2017, "Finite elements and GPU programming", Guest lecture and computer exercises for "MPI and CUDA Programming on the NewRiver cluster", presented to the class MATH5414, Instructor: Professor Tim Warburton, Virginia Tech, Fall 2017.
  26. cmda3634_fall_2017, "Computer Science Foundations for Computational Modeling and Data Analytics", Guest lectures and computer exercises on OpenMP, MPI, and CUDA, presented to the class CMDA3634, Instructor: Professor Tim Warburton, Virginia Tech, fall 2017.

  27. cmda3634_spring_2017, "Computer Science Foundations for Computational Modeling and Data Analytics", Guest lectures and computer exercises on OpenMP, MPI, and CUDA, presented to the class CMDA3634, Instructor: Professor Tim Warburton, Virginia Tech, spring 2017.
  28. math2071_2017, "Numerical Methods in Scientific Computing II", MATH2071, Instructor: Mike Sussman, University of Pittsburgh, Spring 2017.

  29. ct_2016, "Computational Thinking", ISC1057, Instructors: John Burkardt, Professor Janet Peterson, Florida State University, Fall 2016.
  30. urop_2016, "Undergraduate Research Opportunities Program", UROP, Instructors: John Burkardt, Professor Bryan Quaife, Mentors: Michael Schneier, Lukas Bystricky, Florida State University, Fall 2016.
  31. math2070_2016, "Numerical Methods in Scientific Computing I", MATH2070, Instructor: Mike Sussman. University of Pittsburgh, Fall 2016.

  32. fdm_2016, "Introduction to Finite Difference Methods", ISC5907, Directed Independent Study, Instructor: John Burkardt, FSU, Summer 2016.
  33. sc_2016, "Scientific Communication", ISC5939, Advanced Graduate Seminar, Instructor: John Burkardt, FSU, Summer 2016.
  34. d2_2016, "Scientific Computing with Deal.II", ISC5935, Selected Topics, Instructor: John Burkardt, FSU, Summer 2016.
  35. xsede_2016, "Data Modeling and Simulation Contest", XSEDE contest preparation workshop, Instructor: John Burkardt, FSU, Summer 2016.

  36. quad_2016, "Numerical Methods for Earth and Environmental Sciences", Guest lectures, ISC5226, Instructor: Professor Ming Ye, FSU, Spring 2016.
  37. cfd_2016, "Scientific Computing for Fluids", a course proposal, FSU, Spring 2016.

  38. tta_2015, "Top Ten Algorithms of the Century", ISC4932: Senior Seminar in Scientific Computing/ ISC5939: Introductory Graduate Seminar, Instructor: John Burkardt, FSU, Fall 2015.
  39. snc_2015, "Symbolic and Numeric Calculations", Guest lecture on MATLAB programming, ISC3222, Instructor: Professor Ming Ye, FSU, Fall 2015.

  40. fep_2015, "Finite Element Programming", ISC5906, Directed Independent Study, Instructor: John Burkardt, FSU, Summer 2015.
  41. sc_2015, "Scientific Communication", ISC5939, Advanced Graduate Seminar, Instructor: John Burkardt, FSU, Summer 2015.

  42. sem_2015, "Finite Elements and Numerical Modeling", ISC5939, Advanced Graduate Seminar, Instructor: John Burkardt, FSU, Spring 2015.
  43. fem_2015, "Computational PDE's", ISC5935, Selected Topics, Instructor: John Burkardt, FSU, Spring 2015.
  44. "Numerical Methods for Stochastic Differential Equations", Supervised work of graduate research intern, Instructor: John Burkardt, FSU, 01 February - 14 June 2015.

  45. fem_2014, "Computational Tools for Finite Elements", ISC5935, Selected Topics, Instructor: John Burkardt, FSU, Fall 2014.
  46. gateway_2014, "Mathematical Tools for Scientific Computing", Course proposal, FSU, Fall 2014.
  47. honors_thesis_2014, "Honors Thesis", ISC4971, FSU, Fall 2014-Spring 2015.

  48. dis_2014, "Scientific Computing with Deal.II", ISC5906/5907, Directed Independent Study, Instructor: John Burkardt, FSU, Summer 2014.
  49. math3040_2014, "Finite Element Simulation with Open-Source Software", MATH3040, Topics in Scientific Computing, Instructor: Mike Sussman. University of Pittsburgh, Summer 2014,

  50. acs2_mpi_2013, "Advanced Computational Science II", Guest lectures on MPI, ISC5316, Instructor: Various, FSU, Fall 2013.
  51. acs2_openp_2013, "Advanced Computational Science II", Guest lectures on OpenMP, ISC5316, Instructor: Various, FSU, Fall 2013.
  52. cmcp_2013, "Computational Methods for Continuous Problems", ISC4232/ISC5935, Instructor: Professor Janet Peterson, Florida State University, Fall 2013.

  53. sde_2013, "Numerical Methods for Stochastic Differential Equations", Six guest lectures, ISC5936, Instructor: Professor Max Gunzburger, Florida State University, Spring 2013.

  54. acs2_2012, "Advanced Computational Science II", Guest lectures on OpenMP and MPI, ISC5316, Instructors: Various, FSU, Fall 2012.

  55. isc_2012, "Introduction to Scientific Computing with C", ISC3313, Instructor: John Burkardt, FSU, Summer 2012.
  56. sem_2012, "Advanced Graduate Seminar", ISC5939, Instructor: John Burkardt, FSU, Summer 2012.

  57. fem_2011, "Finite Element Method Seminar", ISC5939, Advanced Graduate Seminar, Instructor: John Burkardt, FSU, Fall 2011.
  58. acs2 2011, "Advanced Computational Science II", Guest lectures on OpenMP and MPI, ISC5316, Instructors: Various, FSU, Fall 2011.

  59. dis_2011, "Directed Independent Study", ISC4907, Instructor: John Burkardt, FSU, Summer 2011.
  60. isc_2011, "Introduction to Scientific Computing with C++", ISC3313, Instructor: John Burkardt, FSU, Summer 2011.

  61. asa_2011, "Algorithms for Science Applications II", ISC4221, Instructors: John Burkardt, Professor Janet Peterson, FSU, Spring 2011.

  62. snc_2010, "Symbolic and Numeric Calculations", ISC3222, guest lectures on timing and optimizing MATLAB programs. Instructor: Professor Ming Ye, FSU, Fall 2010.

  63. ocean_2010, "Mathematical Modeling of Atmospheric and Oceanic Flows", Math6425, guest lecture on the shallow water equations. Instructor: Professor Traian Iliescu, Virginia Tech, Spring 2010.

  64. isc_2009, "Issues in Scientific Computing"", MATH2009, Instructor: John Burkardt, Virginia Tech, Fall 2009.

  65. csp_2009, "Computational Science Projects", MATH2009, Instructor: John Burkardt, Virginia Tech, Spring 2009.

  66. acs2 2008, "Advanced Computational Science II", Guest lectures on OpenMP and MPI, ISC5316, Instructors: Various, FSU, Fall 2008.
  67. model 2008, "Mathematical Modeling", Guest lecture on Bifurcation, Math4974, Instructor: Professor Lizette Zietsman, Virginia Tech, Fall 2008.

  68. cg_2007, "Computational Geometry", FSU, Fall 2007.

  69. fem_2005, "Finite Element Method Informal Seminar", Instructors: John Burkardt, Miro Stoyanov FSU, Spring 2005.

  70. ysp_2003, "Young Scholars Program 2003", Special Topic: Cellular Automata, Instructors: John Burkardt, Professor Janet Peterson, FSU, Summer 2003.

  71. reu_2001, "Research Experience for Undergraduates", REU 2001, Instructor: Professor Max Gunzburger, Professor Janet Peterson, John Burkardt; Iowa State University, Summer 2001.

  72. calc2_2000, "Calculus II with Mathematica", MATH166, Instructor: John Burkardt, Iowa State University, Fall 2000.
  73. mathlab_2000, "The Mathematics Computing Lab", Manager: John Burkardt, Iowa State University, August 2000 - August 2002.

  74. math2071_2000, "Numerical Methods in Scientific Computing II", MATH2071, Instructor: Professor Mihai Anitescu, Lab instructor: John Burkardt, University of Pittsburgh, Spring 2000.

  75. math2070_1999, "Numerical Methods in Scientific Computing I", MATH2070, Instructor: Professor Mihai Anitescu, Lab instructor: John Burkardt, University of Pittsburgh, Fall 1999.

  76. reu_1998, "Research Experience for Undergraduates", REU 1998, Instructor: Professor Max Gunzburger, Professor Janet Peterson; Guest Lecturer: John Burkardt; Iowa State University, Summer 1998.

  77. c2m_1995, "Calculus II With Mathematica", MATH166, Instructor: John Burkardt, Virginia Tech, 1995.


Last revised on 21 September 2024.