Funding, News and Announcements
» Go to news mainACENET
The following online training sessions are free of charge to researchers and students across all disciplines.
C as a Second Language
4 March, 12:00-4:00pm Atlantic
This workshop will be a hands-on introduction to the C programming language. Participants must be familiar with another programming language. A great deal of high-performance computing software is written in C, but few universities offer courses in the language any more. If you have to work with "legacy code" written in C, adding features, porting to a new machine, or patching errors, or if you need to write user-defined functions for engineering packages such as Fluent, then this workshop is for you.
C++ as a Second Language
18 March, 12:00-4:00pm Atlantic
This workshop will be a hands-on introduction to the C++ programming language building off the previous workshop's introduction to C. Participants must have taken "C as a Second Language" or have had prior experience with C programming. A great deal of high-performance computing software is written in C++, but few universities offer courses in the language any more. If you have to work with "legacy code" written in C++, adding features, porting to a new machine, or patching errors, or if you need to extend packages like OpenFOAM which are written in C++, then this workshop is for you. C++ was designed as an extension of the C language but has its own distinct idiom or style. This workshop assumes that you already know C to the level reached in the ACENET workshop, "C as a Second Language”.
Modern FORTRAN for Scientific Programming
1 April, 12:00-4:00pm Atlantic
This workshop will be a hands-on introduction to the FORTRAN programming language. Participants must be familiar with another programming language. FORTRAN, one of the initial high-level programming languages, continues to be an excellent option for high-performance computing due to its superb performance. The newer versions of FORTRAN offer many modern features, including object-oriented programming capabilities to programmers. This course will cover some of these features.
Molecular Dynamics Workshop
6, 13, 20 and 27 April, 1:30-3:30pm Atlantic
This workshop is designed to be a practical introduction to the method of molecular dynamics simulations. It is intended for students with no prior knowledge. Students will be guided to using various structure prediction software to model missing protein and RNA segments, AMBER and NAMD software for performing simulations of biomolecular systems, VMD for visualizing trajectories and manipulating PDB files, and Python for analyzing and plotting simulation data. The workshop will be conducted in four two hour long hands-on sessions over two weeks consisting of molecular dynamics basics, visual molecular dynamics, building complex simulation systems and molecular dynamics simulation and analysis.
Please check ACENET's website for all upcoming training.