Edit me

Week 5: Sep 16 - Sep 20

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 Friday, September 27

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.

Student Help Hours

Office Hours icon
Please stop by and get help or chat at any of the following times/locations:

Tags: week-by-week