Skip to content

Latest commit

 

History

History

modules

Modules - Python for Physicists

Contents

Topic ID Topic Name Tutorial
M01T01 Setting Up Python link
M01T02 The Python Interpreter link
M01T03 The Spyder IDE link
M01T04 Jupyter Notebooks link
M01T05 Python in VSCode link

Key Takeaways

  • Installing and configuring Python.
  • Running Python scripts and IPython notebooks.
  • Using Visual Studio Code to run and debug.

Contents

Topic ID Topic Name Tutorial Notebook
M02T01 Constants and Variables
M02T02 Tuples and Lists
M02T03 Dictionaries and Sets
M02T04 Strings and Formatting
M02T05 Conditional Statements
M02T06 For and While Loops
M02T07 List Comprehension
M02T08 Functions and Lambda Expressions

Contents

Topic ID Topic Name Tutorial Notebook
M03T01 Matplotlib
M03T02 Plotly
M03T03 Seaborn

Contents

Topic ID Topic Name Tutorial Notebook
M04T01 Numpy
M04T02 SciPy
M04T03 Pandas
M04T04 SymPy

Contents

Topic ID Topic Name Tutorial Notebook
M05T01 Importing Modules
M05T02 Logging Events
M05T03 Objects and Classes
M05T04 Handling Scenarios
M05T05 Parallelism
M05T06 Speeding Up link

Contents

Topic ID Topic Name Tutorial Notebook
M06T01 Bayesian Probability
M06T02 Regression Analysis
M06T03 Classification
M06T04 Clustering
M06T05 Dimensionality Reduction
M06T06 Support Vector Machines

Contents

Topic ID Topic Name Tutorial Notebook
M07T01 Neural Networks
M07T02 TensorFlow and Keras
M07T03 Principal Component Analysis
M07T04 Feedforward Neural Networks
M07T05 Recurrent Neural Networks
M07T06 Boltzmann Machines and Autoencoders
M07T07 Reinforcement Learning

Contents

Topic ID Topic Name Tutorial Notebook
M08T01 CBits to QBits link
M08T02 Circuits and Gates
M08T03 Measurements
M08T04 Algorithms
M08T05 The Qiskit SDK link link
M08T06 Grover's Algorithm link

Key Takeaways

  • Building quantum circuits and implementing quantum algorithms.
  • Executing quantum circuits on IBM's prototype quantum computers.

Contents

Topic ID Topic Name Tutorial Notebook
M09T01 Quantum Machine Learning
M09T02 Quantum Generative Adversarial Networks