The crash courses cover various subjects at the pre-introductory and introductory level in computational engineering. The crash courses will include programming languages, fundamental numerical methods, parallel programming, high performance computing, machine learning, cloud computing etc. A list of our past crash courses can be found below.
Introduction to Data Science
Description:This short course covers basic topics in data science.
Exercises: Jupyter Notebook examples
Introduction to Quantum Computing
Description:This short course covers basic topics in quantum computing. Topics include the basics of quantum physics, quantum algorithms, and quantum hardware.
Introduction to Julia Programming Language
Description: This short course gives a brief introduction to Julia programming language. Julia is a high-level general-purpose dynamic programming language that was originally designed to address the needs of high-performance numerical analysis and computational science, without the typical need of separate compilation to be fast, also usable for client and server web use, low-level systems programming or as a specification language. (Wikipedia.org)
Introduction to Deep Learning with TensorFlow
Description: This short course gives a brief introduction to deep learning with TensorFlow, an open-source software library for machine intelligence. The basic concepts of deep learning methods is covered. TensorFlow is introduced with examples.