Edit me

Week 5: Sep 19 - Sep 23

Overview for Week 5

  • Compiling applications for source code
  • Learning to use Google for coding help
  • Learning to read code and application documentation
  • Using UF Research Computing resources
  • Writing job scripts to run batch jobs via SLURM scheduler
  • Build confidence on the command line and bash scripting.
  • Flow control: conditionals and loops

What’s due by the end of the week?

  • Problem Set 2 due Monday, October 03

For Monday

Calendar icon with Monday
  1. Practice with flow control: `if`, `while`, `until`, `for`
  2. Using Google to find coding help
  3. Reading documentation for applications and code

For Wednesday

Calendar icon with Wednesday
  1. Compiling source code
  2. Running applications

For Friday

Calendar icon with Friday
  1. Getting started in Python
  2. Using Python on the command line
  3. Using Python in Jupyter Notebooks (Link requires VPN connection to UF network)

By the end of this week you should

Check mark icon
  1. Have a basic idea of how to compile applications from source code
  2. Be starting to learn Python
  3. Be comfortable opening Jupyter Notebooks and adding and running code cells
  4. Understand the variable types int, float, str and how they are used.

Office Hours

Office Hours icon
Remember that I will be online for office hours at:

Tags: week-by-week