I. INTRODUCTION  
II. CLASSICAL COMPUTER  
A. Computing models  
B. Hierarchical design  
III. BASICS OF QUANTUM COMPUTING  
IV. BASICS OF QUANTUM VON NEUMANN ARCHITECTURE  
A. The basic model  
B. Read and write on memory  
C. Teleportation  
D. Switchable composition of programs  
E. Program conversion  
G. QPU  
H. Program download/upload  
I. Program verification  
V. DIFFERENCE FROM OTHER MODELS  
A. Circuit model  
B. MBQC  
C. Delegated quantum computing  
VI. QUANTUM ALGORITHMS IN QVN  
A. Quantum super algorithm  
B. Computational advantages  
VII. NISQ IMPLEMENTATION  
VIII. CONCLUSION