Applied Computation Courses

For more information on specific courses, including prerequisites, registration details and any last-minute changes, visit my.harvard

Data Science 1: Introduction to Data Science

APCOMP 209A
2017 Fall
Pavlos Protopapas,
Kevin A. Rader,
Margo Levine
Monday, Wednesday
1:00 pm to 2:29 pm

Data Science 1 is the first half of a one-year introduction to data science. The course will focus on the analysis of messy, real life data to perform predictions using statistical and machine learning methods. Material covered will integrate the five key facets of an investigation using data: (1) data collection - data wrangling, cleaning, and sampling to get a suitable data set;  (2) data management - accessing data quickly and reliably; (3) exploratory data analysis – generating hypotheses and building intuition; (4) prediction or statistical learning; and (5) communication – summarizing results through visualization, stories, and interpretable summaries. Part one of a two part series. The curriculum for this course builds throughout the academic year. Students are strongly encouraged to enroll in both the fall and spring course within the same academic year. Part one of a two part series.

Data Science 2: Advanced Topics in Data Science

APCOMP 209B
2018 Spring
Mark Glickman,
Margo Levine
Monday, Wednesday
1:00 pm to 2:29 pm

Data Science 2 is the second half of a one-year introduction to data science. Building upon the material in Data Science 1, the course introduces advanced methods for data wrangling, data visualization, and statistical modeling and prediction. Topics include big data and database management, interactive visualizations, nonlinear statistical models, and deep learning. Part two of a two part series. The curriculum for this course builds throughout the academic year. Students are strongly encouraged to enroll in both the fall and spring course within the same academic year. Part two of a two part series.

Computational Physics

APCOMP 274
2017 Fall
Sauro Succi
Wednesday, Friday
10:00 am to 11:59 am

The course will describe major computational techniques for fluid flows, as described by the Navier-Stokes equations of continuum mechanics. In addition, the course will cover a new class of mesoscale techniques for complex flows and soft matter systems, which do not fit within the continuum Navier-Stokes description. The latter encompass a broad class of flowing materials of special interest to micro-nano engineering and biology.

Computational Science and Engineering Capstone Project

APCOMP 297R
2018 Spring
Pavlos Protopapas
Tuesday
4:00 pm to 5:59 pm

The CSE capstone project is intended to integrate and apply the skills and ideas CSE students acquire in their core courses and electives. By requiring students to complete a substantial and challenging collaborative project, the capstone course will prepare students for the professional world and ensure that they are trained to conduct research. There will be no homework or lectures. Students will be dealing with real-world problems, messy data sets, and the chance to work on an end-to-end solution to a problem using computational methods.

Interdisciplinary Seminar in Computational Science & Engineering

APCOMP 298R
2017 Fall
Daniel Weinstock
Friday
12:00 pm to 2:59 pm

This course, centered on the Institute for Applied Computation Science (IACS) seminar series, will provide broad exposure to cutting-edge topics, applications, and unifying concepts in Computational Science & Engineering. Students will read, present and discuss journal articles related to IACS talks, attend the seminars and meet with visiting speakers. Possible topics to be covered include scientific visualization, computational approaches to disease, mathematical neuroscience, computational archeology, and computational finance.

Special Topics in Applied Computation

APCOMP 299R
2017 Fall
Pavlos Protopapas

Supervision of experimental or theoretical research on acceptable applied computation problems and supervision of reading on topics not covered by regular courses of instruction.

Special Topics in Applied Computation

APCOMP 299R
2018 Spring
Pavlos Protopapas

Supervision of experimental or theoretical research on acceptable applied computation problems and supervision of reading on topics not covered by regular courses of instruction.