
| OBJECTIVE: | The course is designed to give the understanding and working knowledge of scientific computing. The course involves a fair amount of scientific computation and programming. |
| TIME: | 11:00-12:15 am TR |
| LOCATION: | ECCR 150 |
| TEXT: | Numerical Recipes: The Art of Scientific Computing, by W.H. Press, S.A. Teukolsky, W. T. Vetterling, and B.P. Flannery, 2nd Edition |
| The book (or online version of it) is recommended and should be used as a reference. Lectures do not follow the book. Class notes will be most useful. | |
| INSTRUCTOR: | Dr. Oleg V. Vasilyev |
| Office: Engineering Center
ECME 126 Phone: (303) 492-4717 E-mail: Oleg.Vasilyev@Colorado.EDU |
|
| WEB PAGE: | http://multiscalemodeling.colorado.edu/classes/MCEN6228_S2007/ |
| OFFICE HOURS: | TR 9:15-10:30 a.m. or by appointment. |
| GRADING: | Homework
45% Midterm 20% (in class) Final 35% (in class or take home) |
| GUIDELINES
PREPARATION: |
|
| COMPUTERS
|
This course involves a fair amount of scientific computation and programming. To really understand the subject and gain a working knowledge of scientific computing, one needs to practice and experience numerical difficulties as well as the power of numerical methods. You may use the engineering PC cluster, personal computer, or any other computer that you can get your hands on. Although you will write some programs yourself, you will also need some "canned" programs such as IMSL library. You may also want to use MATLAB to write some programs, execute them and plot your results. You may also use any other public-domain codes such as GAMS. The use of symbolic programs such as Maple, Mathematica, or Macsyma is highly encouraged, especially in problems requiring extensive algebraic manipulations like multi-dimensional Taylor series expansions, etc. |
| TOPICS: |
|
Last updated 11/10/2006