Astro 528
  • Home
  • Syllabus
  • Schedule
    • Classes
    • Assignments
  • Labs
    • Lab 1
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 5
    • Lab 6
    • Lab 7
    • Lab 8
    • Lab 9
  • Lessons
    • Week 1
    • Week 2
    • Week 3
    • Week 4
    • Week 5
    • Week 6
    • Week 7
    • Week 8
    • Week 9
    • Week 10
    • Week 11
    • Week 12
    • Week 13
    • Week 14
    • Weeks 13-15
  • Project
  • Tips
    • Lynx
    • Labs
    • Pluto
    • Julia
  • Resources
CC BY-SA 4.0 Eric Ford. Last modified: August 28, 2025. Website built with Franklin.jl, Just the docs theme, and the Julia programming language.
Lynx Portal | Improve this page

Schedule

  • Week 1: Developer Tools

  • Week 2: Priorities for Scientific Computing

  • Week 3: Scientific Software Design

  • Week 4: Modern Workstation Architectures

  • Week 5: Optimization of Serial Code

  • Week 6: Memory Systems

  • Week 7: Parallel Computing Architectures

  • Weeks 8: Parallel Programming I

  • Weeks 9: Parallel Programming II

  • Week 10: Accelerators & GPUs

  • Week 11: GPU Programming

  • Week 12: Reproducibility

  • Week 13: Cloud Computing

  • Weeks 14-15: Project Presentations