Computational Skills for Informatics Workshops for Winter 2018

PDF

"CSI Chicago" workshops are back for Winter 2018

Galter Library, NUIT Research Computing and NUCATS are bringing back Computational Skills for Informatics ("CSI").

Sessions will be held on every other Thursday afternoon from 3:00 - 4:30pm

We are repeating 3 popular sessions from past fall.

  • Sessions will be approximately 1.5 hours long, depending on the topic
  • Sessions will be held in Galter Library's Learning Resources Center (LRC)
  • Space will be limited, register using the links below each class description
  • We will provide some snacks for the sessions
  • Users should bring their own computers for hands-on sessions
back to top
 

Topics and Instructors

Introduction to the Command Line / Bash - Thursday, 02/09/2018, 3:00 - 4:30pm
Location: Galter Library, Learning Resources Center (LRC)
Instructor: Janna Nugent, Senior Bioinformatics Specialist, Research Computing Services, NUIT

The shell is a useful operating system to most researchers who are doing any type of programming. The Unix shell is powerful and often the fastest and most direct way to work with files, folders, executing programs, etc. Also, most programmers operate in this OS, due to the simplicity and control over the system. In this tutorial, you will be introduced to the command line and learn basic commands.

This is a hands-on session.

Users are encouraged to bring their own laptops for this session. Library computers are not equipped for command line scripting.

  • Mac users do not need to install any software. You will use the Terminal on your Mac
  • Windows users should install GitBash in the Git SCM package from http://gitforwindows.org/

Register here


Introduction to Bash Programming Part 2 - Thursday, 02/22/2018, 3:00 - 4:30pm
Location: Galter Library, Learning Resources Center (LRC)
Instructor: Alper Kinaci, Computational Specialist Sr, Research Computing Services, NUIT

If you’ve learned the command line, you’re ready to learn how to use bash programming to automate your workflows and speed up your research. Bash programming helps with using remote clusters, running code, and automating data processing and analysis.  In this introduction of Bash shell programming we will use the command line interface to navigate a unix environment to introduce variables, loops, and conditional operations in order to automate shell operations using scripts.

This is a hands-on session.
Prerequisite: 
Intro to the Command line or previous introductory experience with Bash scripting.

Users are encouraged to bring their own laptops for this session. Library computers are not equipped for command line scripting.

  • Mac users do not need to install any software. You will use the Terminal on your Mac
  • Windows users should install GitBash in the Git SCM package from http://gitforwindows.org/

Register here


Introduction to High Performance Computing on Quest - Thursday, 03/08/2018, 3:00 - 4:30pm
Location: Galter Library, Learning Resources Center (LRC)
Instructors: Janna Nugent, Sr. Bioinformatics Specialist, Research Computing Services, NUIT
Alper Kinaci, Computational Specialist Sr, Research Computing Services, NUIT
Pascal Paschos, Sr. High Performance Computing Specialist, Research Computing Services, NUIT

An overview of the University’s High Performance Computing System, including Quest’s system architectural design principles, user support infrastructure, resource allocation request requirements, and usage policies. Users are encouraged to bring their laptops for a hands-on demonstration of sample tools and workflows in Quest.

This is a hands-on session.

Users should bring their own computers for this session.

You should have a secure shell environment installed on your computer. The course instructor will provide instructions on installing the secure shell in advance of the session.

Register here


back to top
 

Updated: January 9th, 2018 17:49