This course (3 credit hours) introduces the student to the science of computations. Topics cover algorithms for standard problems in computational science, as well as the basics of an object-oriented programming language, to facilitate the students' implementation of algorithms.
Each semester, the course is taught with a different programming language, with the following schedule:
Fall 2017 Fortran Spring 2017 Java Fall 2016 C++ Spring 2016 Fortran Fall 2015 C++ Spring 2015 Java Fall 2014 Fortran Spring 2014 C++ Fall 2013 Java
The course may also be offered in the summer, in which case the language will be chosen by the instructor.
Satisfies Computer Skills Competency requirement.
Prerequisites: MAC 2312