Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
One semester of introductory calculus
Description:
Basics of computational science using a wide variety of application examples. Algorithmic thinking and model building, programming fundamentals, data visualization, numerical methods.
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
One semester of introductory calculus
Description:
Introduction to computational modeling using a wide variety of application examples. Algorithmic thinking and model building, data visualization, numerical methods, all implemented as programs. Command line interfaces. Scientific software development techniques including modular programming, testing, and version control.
Semester:
Fall of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
One semester of introductory calculus
Description:
Introduction to computational modeling using a wide variety of application examples. Algorithmic thinking and model building, data visualization, numerical methods, all implemented as programs. Command line interfaces. Scientific software development techniques including modular programming, testing, and version control.
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits: 3 Lecture/Recitation/Discussion Hours: 3
Recommended Background:
One semester of introductory calculus
Description:
Introduction to computational modeling using a wide variety of application examples. Algorithmic thinking and model building, data visualization, numerical methods, all implemented as programs. Command line interfaces. Scientific software development techniques including modular programming, testing, and version control.