I. Introduction  
II. Overview of Computation Offloading  
III. Related Surveys on Computation Offloading  
IV. Computation Offloading with Static Task  
V. Computation Offloading with Dynamic Task  
VI. Conclusion and Future Computation Offloading