MATH 481/581 56937 BASIC COMPUTING TECHNOLOGY

MATH 481/581 56937 BASIC COMPUTING TECHNOLOGY

Fall 98: Monday/Wednesday 2:00-2:50 pm

Course Background

This course is meant to teach you to get the most out of computers as a tool for research, communication, and education. The course is designed as a "how NOT to read this manual" for all sorts of common software.

Should you take this course?

This course is open to graduate students, upper level undergraduate students, faculty. There are no computing or mathematics prerequisites. This is not a computer science or numerical analysis course.

Course Outline

Topics will be selected from:
  • Computing Resources in the math department and around campus.
  • The man page and other sources of help.
  • Unix: Basic Commands, simple scripting.
  • Windows 95 (MS WORD, POWERPOINT, EXCEL, EDITORS, ACROBAT)
  • Windows NT
  • Shells: csh, tcsh.
  • X-Windows: fvwm, twm, xterm. X applications.
  • Internet: Netscape(HTML), Email, FTP, Telnet.
  • Editors: vi, Emacs.
  • Basic Fortran and c.
  • Matlab, GAP, SAS
  • Symbolic Computation: Maple, Mathematica
  • Document Formatting: LaTeX2e, TeX, amsTeX, SliTex, etc.
  • More Libraries: Netlib, Slatec, Lapack, Eispack.
  • Graphics: PostScript, IDL, Tecplot, avs, xmgr.
  • Compiling and Linking codes
  • Others: either C++ (object-oriented programming), or Fortran 90.
  • Basics of Perl and awk.
  • Debugging and Performance Analysis tools.
  • Basics of Parallel Computing.
    Instructors: Prof. Juan M. Restrepo and Dr. Mark Hays
  • email contact: restrepo@math.arizona.edu
  • course website: www.math.arizona.edu/~restrepo/481/sci_comp.html

    Course page created 1-20/96