ISC 5314 |
Verification and Validation in |
Computational Science |
Instructor | |
Tomasz Plewa |
|
School of Computational Science and Department of Physics |
|
484 Dirac Science Library |
|
Phone: 850.644.1959 |
|
Email: tplewa@fsu.edu |
Time and Place | ||||
Lectures |
Tuesday |
11:00am-12:15pm |
DSL 152 |
|
CompLab |
Thursday |
11:00am-12:15pm |
DSL 152 |
Office Hours | |
Tuesday and Wednesday, 1pm-2pm, DSL 433, or by appointment |
Credit | |
3 semester hours |
Prerequisites | |
PHZ 4151C or consent of the instructor; basic programming skills in either Fortran, C, and/or C++ |
Webpage | |
http://people.scs.fsu.edu/~tomek/Teaching/ISC_5314.sp09/index.html |
Textbooks | |
|
|
|
Justification
Computer simulation is of critical importance in several engineering and basic science applications. Frequently it is the only way to study complex physics phenomena, design new or improve the existing engineering systems. Verification and validation is a centerpiece of modern computer code development environment and of critical importance for creating successful simulation tools.
Audience
Graduate students with interest in scientific computation, development, maintenance and application of computer codes to both basic physics and real world problems.
Objectives
At the end of the course, the student will be able to: (a) conduct reliable scientific computations, (b) use effective methods in code development and maintenance, (c) design large scale physics simulation; (d) conduct scientific problem analysis and identify its critical elements’ (f) estimate errors of the computer model and offer strategies for improving it; (g) visualize and present simulation results in form suitable for publication in scientific literature.
Catalog Description
The course will cover both theory and practice of verification and validation in computational sciences. Students will learn basic terminology, procedures and practical methods used in software implementation verification and solution verification, use of exact and manufactured solutions, and elements of software quality assurance. Essential data analysis techniques will be introduced and a review of software development and maintenance tools will be given. Examples from physical sciences and engineering will be used to illustrate aspects of code validation including validation hierarchy, validation benchmarks, and uncertainty quantification and simulation code predictive capabilities. Computational laboratory will be an essential part of the course.
Main Topics
(a) elements of modern science: observation and experiments, theory, computations; (b) the role of scientific computations in engineering and basic physics applications; (c) accuracy verification of computer codes; (d) error estimation and error control in computer modeling; (e) code validation in engineering and basic physics applications; (f) sensitivity analysis; (g) code certification; (h) software quality engineering.
Grading
The course grade will be based on 2 mini-exams (up to 30% contribution toward the grade), final exam (40%), and one select computational project (30%).
The scale for the grade will be: A (90-100%), A- (87-89%), B+ (83-86%), B (77-82%), B- (73-76%), C+ (69-72%), C (63-68%), C- (59-62%), D+ (55-58%), D (50-54%), and F (<50%).
Academic Honor Policy
The Florida State University Academic Honor Policy outlines the
Universitys expectations for the integrity of students academic work,
the procedures for resolving alleged violations of those expectations,
and the rights and responsibilities of students and faculty members
throughout the process. Students are responsible for reading the
Academic Honor Policy and for living up to their pledge to ... be
honest and truthful and ... [to] strive for personal and
institutional integrity at Florida State University. (Florida State
University Academic Honor Policy, found at
http://dof.fsu.edu/honorpolicy.htm.)
Americans with
Disabilities Act Students with disabilities
needing academic accommodation should: This syllabus and other
class materials are available in alternative format upon request. For more information about
services available to FSU students with disabilities, contact the: Student Disability Resource Center 97 Woodward Avenue, South
(1) register with and provide documentation to the Student Disability Resource Center; and
(2) bring a letter to the instructor indicating the need for accommodation and
what type. This should be done during the first week of class.
108 Student Services Building
Florida State University
Tallahassee, FL 32306-4167
(850) 644-9566 (Voice)
(850) 644-8504 (TDD)
sdrc@admin.fsu.edu
http://www.disabilitycenter.fsu.edu/