Programming Bootcamp 2020

Contents:

  • Syllabus
  • Setup Instructions
  • Self-Study Videos
    • General Topics
    • Python Quickstart Tutorial
    • Python Applications
    • Programming in C
  • Assignments
  • TACC-Frontera
  • Git
  • Emacs
  • Questions, Issues
  • Additional Resources
Programming Bootcamp 2020
  • »
  • Self-Study Videos
  • View page source

Self-Study VideosΒΆ

Contents:

  • General Topics
    • Setup
    • Git
    • Emacs Editor
  • Python Quickstart Tutorial
    • Outline
    • Chapter 1: Basic data types and operations
    • Chapter 2: Matrix data types
    • Chapter 3: Plotting
    • Chapter 4: File IO
    • Chapter 5: Object oriented programming
    • Chapter 6: Modules and subprocess
  • Python Applications
    • Chapter 7: Machine learning (AI)
    • Chapter 10: Web scrabbing
  • Programming in C
    • Computers, Programs and Applications
    • Introduction to C and Compilation
    • C Variable Types and Variable Names
    • C Operations, Conditionals and Loops
    • C Functions
    • C Pointers Revisited
    • C Arrays and Memory Management
    • C File I/O
    • C Struts, Data Structures and Abstraction
    • C++ Abstraction and OOP
    • C++ Language
    • C++ Class Example
    • Parallel Computers and Parallel Programming
    • Parallel Programming With MPI
    • Parallel Programming With OpenMP
    • Intoduction to Agave
    • Agave Systems
    • Agave Files
    • Agave Apps
    • Agave Jobs
Next Previous

© Copyright 2020, Peter Mackenzie-Helnwein, Frank McKenna.

Built with Sphinx using a theme provided by Read the Docs.