Skip to content

Latest commit

 

History

History
63 lines (53 loc) · 3.04 KB

ReadMe.md

File metadata and controls

63 lines (53 loc) · 3.04 KB

IMSE 8410 Spring 2020

IMSE 8410 Advanced Computational Systems and Data Engineering

DOI: 10.5281/zenodo.4383211

Material Copyright 2017-2020 by Timothy Middelkoop. Source code licensed under the Apache License, Version 2.0. Documentation licensed under CC by SA 3.0.

Course Description

Enable students to utilize advanced computational and data capabilities for research and industrial practice through 1) proper project, code, and data management techniques; 2) wide range of research workflows to solve complex problems; 3) integration of optimization or other domain specific software tools; and 4) parallel computing on High Performance Computing clusters.

Course Objectives

The objective of this course is to give students the skills, tools, and hands-on experience required to effectively utilize advanced computational and data capabilities for their research. Topics will include command line usage, source code revision management systems, relational and non-relational databases, message and data structures, web application programmer interfaces, computational engineering software, scientific and engineering workflows, data management, and the life-cycle of research projects. Tools include Git, Python, and R with domain specific tools.

Text

“High Performance Computing: Modern Systems and Practices” by Maciej Brodowicz, Matthew Anderson, and Thomas Sterling, Elsevier Science, 2017. ISBN: 9780124201583

Software

A secure shell client (ssh) is required. The following ssh clients are recommended:

References

Resources

Readings