Michael Liesenfelt and I were planning on presenting introductory lectures about computer programming and computer applications for nuclear engineers. We changed our minds due to lack of student interest.

The first meeting is an introduction to programming on Thursday, October 5, at 5:30 pm in the Hauck Library. Check this website before the class for additional course materials. The lecture itself will not focus on any particular language, but each example will be translated into several computer languages and posted on this website.

The computer programming class will focus on problem-solving strategies rather than on particular programming languages. This course is taught unofficially by Eric Lavigne and Michael Liesenfelt and is not associated with any official university course.

Supported languages include:
TK Solver
This program is available very cheaply for UF students. TK's strength is large systems of equations, but it can also be used for general-purpose programming.
Fortran 95
Note: the ancient Fortran compiler in UF's Fortran class is missing important features that you will need for this lecture series. Any Fortran 95 or Fortran 2003 compiler would be fine.
C and C++
Dr Scheme
Includes a very nice programming environment. Recommended for students who do not have a specific need for one of the other supported languages. Set the language to PLT:textual.
Mathematica
An advanced programming language with a broad range of mathematical libraries.