This is essentially a learn by doing course; hence, there will be a fairly significant amount of written lab work and programming assignments. Accounts on Sun workstations in a designated CS Department laboratory will be issued for use during the lab sessions. All Fortran library routines on the diskette accompanying the text will be loaded and compiled for automatic linking with student Fortran programs on an appropriate file server. Students will submit completed programs electronically (i.e., no hard copies accepted) by the end of each lab. All programs will be graded and returned at the next lab. Students may use any IBM-PC compatible computer with a Fortran compiler for program development and testing on their own time. Lab sessions are to be only used for the assigned programming exercises. Periodically, the lab TA will give short quizzes on previous lab work to test acquired algorithmic knowledge as well as programming skills. Most of the lab exercises will require the use of Fortran, however, some exercises from time to time may be written in C or Pascal. Lab attendance is important as will be indicated below in the breakdown of your course grade. Please attend the lab that you are assigned to, and if you leave the lab early you may NOT RETURN that day (or evening). Please remember that all laboratory exercises are due at the end of each scheduled lab. If you cannot finish all the programming exercises assigned in any lab, you may file for an extension with the lab TA. You must hand-in your lab work/programs completed during the lab, and then resubmit the incomplete lab work/program by midnight on the Friday immediately following that lab session. NO OTHER EXTENSIONS WILL BE PERMITTED. You are allowed to work with others in the lab (small groups of 2-3 students are permissible), but you must acknowledge your collaborations on your lab answer sheets and programs. Failure to reference such collaborations will greatly affect your lab scores. The schedule for tentative lab sessions (LAB1, LAB2) are indicated on the next page. MA/CS 371 labs will be located in the HYDRA lab (Sun Sparcstations) in Ayres 14 (take stairwell to basement nearest Math Department office).