MWF - 9:00AM-9:50AM

This course begins with an introduction to C++ and will cover up to relatively sophisticated programming techniques including data structures, abstract data types, interfaces, and algorithms for sorting and searching. The goal is for the student to get a taste of the design and implementation of large programs. The goal is for the students to become proficient at programming in C++.

MWF - 1:00PM-1:50PM

This course introduces core topics in large-scale scientific computation. It underlines both theoretical and practical concepts, techniques and algorithms for large-scale and high performance computations. Topics include, high performance computing, iterative methods, discrete approximation, fast Fourier transform, Poisson solvers, particle methods, spectral and hierarchical clustering algorithms, and graph partitions. Students will gain both breadth and depth foundations in large-scale computation, theoretically and practically through CCS high speed supercomputer infrastructure and Unix cluster.

MW - 10:00AM-10:50AM

F - 10:00AM-10:50AM (Lab)

The objective of this graduate course is to provide students with the skills and knowledge necessary for computational modeling of biological and physiological systems. The first half of the course will cover introduction to UNIX, elements of programming (Matlab and Fortran), and numerical methods commonly used in biomedical research. The second half will immerse the students in specific biomedical applications including hemodynamics, respiratory flow, cellular mechanobiology, and neural dynamics. Most lectures will be accompanied by computer labs.

The following are examples of the courses that two different students might take in order to complete the Masters degree. Other variations are possible, these are only examples.

Sample curriculum #1

Junior year Spring |
COSC 3000: C++ Programming for Science and Engineering |

Senior year Fall |
MATH 6470: Analyical Methods of Applied Mathematics |

Senior year Spring |
MATH 6130: Data Analysis |

"+1" year Fall |
MATH 7570: Scientific Computing II (numerical linear algebra) |

"+1" year Spring |
MATH 7580: Scientific Computing III (numerical PDE) |

Junior year Spring |
COSC 3000: C++ Programming for Science and Engineering |

Senior year Fall |
BMEN 6330: Biofluid Mechanics |

Senior year Spring |
BMEN 6620: Multiscale Modeling for Biophysical Systems |

"+1" year Fall |
MATH 7570: Scientific Computing II (numerical linear algebra) COSC xxx: Large Scale Computation COSC yyy: Data Visualization Thesis research |

"+1" year Spring |
MATH 7580: Scientific Computing III (numerical PDE) Thesis research |

Center for Computational Science, Stanley Thomas Hall 402, New Orleans, LA 70118 ccs@tulane.edu