Youtube Video Playlists Offered by Professor Thayer

COMP 112: Introduction to Computer Science:

Videos in the Playlist:

  1. Introduction to Python: 01 Overview of the Class and A Brief Intro to Algorithms
  2. Introduction to Python: 02 Variables, Expressions, and Programs
  3. Introduction to Python: 03 Functions
  4. Introduction to Python: 04 Flow Control
  5. Introduction to Python: 05 String Processing
  6. Python: Lists
  7. Python: Dictionaries
  8. Python: File Input and Output
  9. Python: Introduction to Object Oriented Programming
  10. Python: Your Future in Computer Science

MATLAB Tutorials:

Videos in the Playlist

  1. MATLAB: Introduction to MATLAB
  2. MATLAB: 2. Vectors and Matrices
  3. MATLAB: Introduction to Writing Programs
  4. MATLAB: Looping and Vectorizing Code

Workshops:

Videos in the Playlist

  1. TensorFlow: Setting up and running a regression model
  2. MD Workshop: Static and Dynamic Properties of Trajectories
  3. Workshop: Simulation Dynamics
  4. Workshop: Introduction to UNIX: An Overview
  5. Workshop: Intro to UNIX: The Queue
  6. Workshop: Python Plotting with MatPlotLib
  7. Workshop: Introduction to Unix Working with the Queue
  8. Workshop: Molecular Visualization II Visual Molecular Dynamics
  9. Workshop: Introduction to the Minicomputer Raspberry Pi
  10. Workshop: Getting Started with MATLAB
  11. Workshop: Introduction to Artificial Intelligence and Machine Learning
  12. Workshop: Introduction to TensorFlow
  13. Workshop: Hidden Markov Models
  14. Workshop: Markov State Models
  15. GMT20201109 161121 COMP260 Sc 1920x1080
  16. Running python on GPU
  17. GMT20220512 installing ubuntu to Windows Laptop

Python Mini Tutorials:

Videos in the Playlist

  1. Python Summer MiniCourse: 02 Variables and Operators