Retired 12/31/2008: Topics include an introduction to computer hardware and software (input/output devices and operating systems), basic problem-solving techniques and programming paradigms, fundamental numerical algorithms (graphical display, curve fitting, convergence, stability, and error handling), and fundamental non-numerical algorithms and data structures. Includes, or is accompanied by, a study of FORTRAN programming language (including language formats and syntax, design and construction of software, and programming assignments). Electrical and computer engineering generally require C programming, while other specialties generally prefer Fortran. Prerequisite: Calculus I.