CMPS 559B Intro to Comp. Science & Appli

CMPS 559B. Introduction to Computational Science and Application (3 Credit Hours). Covers the introduction to Distributed Computing. High Performance Computing, and Cloud Computing, which are the broad range of systems. It is a graduate level course that describes computer architectures, network architectures, and scalable and parallel computational algorithms. The focus of this course will be given to the methods that allow reducing computational time implementing Massage Passing Interface and Open Multiprocessing for multicore and many processor machines. There are two major problems that can be solved: a) problem size and b) system size implementing MPI and Open MP. These methods will be discussed applied to solve practical problems. The examples of the practical problems are sorting, tree searching, linear algebra, numerical integration and other.

Credits

3

Cross Listed Courses