Professional Training/Seminars

Displaying 1 - 10 of 11

Join data science courses to explore the importance of data analysis in modern society, and learn how data can solve big technological problems in industries from finance and banking to healthcare.

With data science courses on FutureLearn, you can discover key concepts in data analysis and understand subjects like machine learning, robotics, statistics and more.

Whether you’re looking to begin a career in data science or you’re interested in using data to inform your decision-making, data science training on FutureLearn can help.

LCI workshops provide education and advanced technical training for the deployment and use of computing clusters to the high performance computing community. Workshops are provided each year at the introductory, intermediate, and advanced levels, offering a range of concepts, technologies, and hands-on skills for Linux system administrators. Workshop levels and locations vary each year. Visit for information on upcoming workshops.

This free online course will introduce you to what supercomputers are, how they are used and how we can exploit their full computational potential to make scientific breakthroughs.

Over five weeks, we’ll look at:
Supercomputers: introducing supercomputing terminology and some of the largest machines in the world.

Parallel Computers: how they are built from hundreds of thousands of CPUs, each similar to those in a desktop PC.

Parallel Computing: using parallel processing to harness the power of all of those CPUs for a single calculation.

Computer Simulation: how we can perform virtual experiments to make real-life predictions.

Case Studies: how supercomputing is making scientific breakthroughs that were never possible before.

HPC Carpentry teaches basic skills for high-performance computing. HPC Carpentry is a set of teaching materials designed to help new users take advantage of high-performance computing systems. No prior computational experience is required. These lessons are ideal for either an in-person workshop or independent study.

The UK National Supercomputing Service ARCHER provides a capability resource to allow researchers to run simulations and calculations that require large numbers of processing cores working in a tightly-coupled, parallel fashion.

ARCHER courses are free to all academics. Much of the ARCHER training material is available online.

Rice Data Science Boot Camp

08/06/2018 - 08/10/2018

Leading Data Science faculty serve as instructors for the Data Science Boot Camp at Rice University. The curriculum covers topics ranging from R, Python, Cloud Computing, Unsupervised and Supervised Learning to Deep Learning. Using Rice’s shared computing infrastructure, hands on laboratory sessions supported by the instructor and lab assistants, will be offered each day allowing participants to practice what is being taught in the class sessions.

Prerequisites: Participants should have some previous exposure to basic probability, statistics, linear regression, matrix and vector notation, as well as some familiarity with R and Python programming languages.

Rice HPC Boot Camp

05/21/2018 - 05/25/2018

Leading HPC faculty and staff members from Rice University serve as instructors for the HPC Boot Camp. The curriculum covers topics ranging from MPI, OpenMP, Pthreads, Performance analysis (HPCToolkit), accelerated computing using GPGPU (OpenACC and CUDA), and GPU programming including Numba, Tensorflow and domain-specific CUDA libraries. Using Rice’s shared computing infrastructure, hands on laboratory sessions supported by the instructor and lab assistants, will be offered each day allowing participants to practice what is being taught in the class sessions.

Prerequisites: Participants should be comfortable with using Linux command line for program development and compiling. You should have basic knowledge of development and debugging of sequential programs in C/C++ and/or Fortran.

The Argonne Training Program on Extreme-Scale Computing (ATPESC) provides intensive, two weeks of training on the key skills, approaches, and tools to design, implement, and execute computational science and engineering applications on current high-end computing systems and the leadership-class computing systems of the future.

As a bridge to that future, this two-week program fills the gap that exists in the training computational scientists typically receive through formal education or other shorter courses. With around 65 participants accepted each year, admission to the ATPESC program is highly competitive. ATPESC is part of the Exascale Computing Project, a collaborative effort of the DOE Office of Science and the National Nuclear Security Administration.

Important Dates

Feb. 28, 2018 – Deadline for applicant submissions
April 16, 2018 – Notification of acceptance
April 27, 2018 – Registration deadline for accepted applicants
May 4, 2018 – Registration deadline for wait-listed applicants

Cornell Virtual Workshop training topics are available at the Extreme Science and Engineering Discovery Environment (XSEDE) user portal.

The following are the latest additions:

Introduction to Jetstream
Getting Started on KNL (Knights Landing)
Case Study: Profiling and Optimization on KNL Clusters
ParaView – Advanced

Cornell Virtual Workshop topics are freely available at all times to the entire scientific community – researchers, HPC practitioners, students, and educators

A GPU Hackathon is an organized workshop that teams up programmers at all experience levels with experts to facilitate sharing of knowledge and skills in GPU programming. Teams of software developers can come to a hackathon with existing code they want to accelerate on GPUs. Expert mentors help teams develop a plan to port or optimize their code before the start of the workshop. During the one-week coding sprint, teams work with their mentors to transition code to the GPU and achieve software performance goals. This hands-on approach is increasing the number of new GPU programmers and promotes