Syllabus


CS / MATH 3414 - NUMERICAL METHODS
Spring 1999


Instructor: Donald Allison
E-mail: allison@cs.vt.edu
Office: 626 McBryde
Phone: 231 - 4212
Office Hours: MWF 12-1
                        MW     3-4
GTA: Mike Parks
E-mail: miparks3@vt.edu
Office: 120 McBryde
Office Hours: 3:15-5:15 Th
                       3:15-4:15 T 
(Tuesday office hours occur only on the weeks before an assignment is due.)

Lecture: MW 11:00-11:50 Rand 216 (both sections)
Labs:      M 2:00-2:50 McB 124 #1384
               W 2:00-2:50 McB 124 #1385

Text: Elementary Numerical Computing with Mathematica, Skeel and Keiper, McGraw Hill, 1993.

Class Web Page: http://ei.cs.vt.edu/~cs3414/S99/

Description:

This course is intended as an introduction to techniques for carrying out numerical computation on computers, historically one of the fundamental disciplines of computer science. It may be considered to be a preparatory course for a course in numerical analysis. While mathematical in nature, emphasis is given to programming techniques and style, and techniques for de-bugging malfunctioning numerical methods. Laboratory exercises will be carried out using the Mathematica system; experience with this package is not assumed.

Prerequisites: MATH 2214, MATH 2224 and CS 1014 or equivalent.

Grading:

  • 45% Programming and homework assignments
  • 10% Laboratory work
  • 23% Mid-term tests (11.5% each)
  • 22% Final exam
  • The lab grade is further subdivided into three parts :
  • 4%   Attendance
  • 6%   2 Lab Quizzes (3% each)
  • Each programming question will be graded in the following way:
  • answer  60%
  • numerical techniques 20%
  • style 20%
  • Assignments are due at the beginning of class on the due date. Late work may be penalized up to 15% per day late.

    Please check the class web page frequently for grade updates and other announcements. If you notice an error in your grade, please contact the GTA as soon as possible to correct it.

    The Honor Code will apply to all assignments. The programs or problem solutions must be the work of the individual student.

    Notes:

    1: Above all READ and UNDERSTAND notes on blackboard. Experience has shown that the single most important thing you can do to ensure success in this course is to come to class faithfully.

    2: If any student needs special accommodations because of a disability please contact the instructor during the first week of classes.