Computing Foundations for Computational Science

Cristopher Cecka, PhD, Lecturer on Computational Science, Harvard University., Harvard Extension School

Computation has long been an important tool for scientists, but the past two decades have seen a true revolution in the practice of science. Computation, in the form of both simulation and analysis, has joined theory and experimentation as the oft-quoted third pillar of science. This is an applications course highlighting the use of computers in solving scientific problems. Students are exposed to fundamental computer science concepts such as computer architectures, data structures, algorithms, and parallel computing. Students learn the fundamentals of scientific computing including abstract thinking, algorithmic development, and assessment of computational approaches. They learn to use a series of open source tools and libraries and apply them to data analysis, modeling, and visualization of real scientific problems. The course emphasizes parallel programming and parallel thinking. The recorded lectures are from the Harvard School of Engineering and Applied Sciences course Computer Science 205.
Prerequisite: CSCI E-50, or the equivalent. (4 credits)

Сессии:
  • 3 сентября 2013
Характеристики онлайн курса:
  • Бесплатный:
  • Платный:
  • Сертификат:
  • MOOC:
  • Видеолекции:
  • Аудиолекции:
  • Email-курс:
  • Язык: Английский Gb

Отзывы

Пока никто не написал отзыв по этому курсу. Хотите быть первым?

Зарегистрируйтесь, чтобы оставить отзыв

Ещё курсы на эту тему:
Lmdonphvisppe4bgif9a5uaecm_78f0s6egr2hmvw5hnqgluornnjcfpsnhbugvokcpfn0wasysqytt52ely=s0#w=1725&h=1060 Data Analysis with R. Visually Analyze and Summarize Data Sets
Data is everywhere and so much of it is unexplored. Learn how to investigate...
53611_f1b7_11 Computer Science for Beginners learn by building 6 Java apps
Computing for the rest of us: finally get started with Java. Computer programming...
Images_course_image-262x136 30240184x: Data Structures • 数据结构
Learn the basics of data structures and methods to design algorithms and analyze...
Core-in-data Core Concepts in Data Analysis
Learn both theory and application for basic methods that have been invented...
Csci52 Intensive Introduction to Computer Science
This free online computer science course is an introduction to the intellectual...
Ещё от Harvard Extension School:
Extensionflag Abnormal Psychology
We examine a variety of mental disorders from several different theoretical...
Math222 Abstract Algebra
Algebra is the language of modern mathematics. This course introduces students...
Extensionflag Abstraction and Design in Computation
This course covers abstraction and design in computation. Topics include...
Extensionflag Academic Writing and Critical Reading
This course introduces students to the demands and conventions of academic...
Extensionflag Adult Development
This course explores adulthood—the latter two-thirds to three-quarters...

© 2013-2019