I. Introduction  

II. Background on Terahertz Band, Technology and MAC Protocols  

III. Terahertz Band Applications and Their Requirements  

IV. Design Issues and Considerations for Terahertz MAC Protocols  

V. Terahertz MAC Protocols for Different Network Topologies  

VI. Channel Access Mechanism for Terahertz Communications  

VII. Transmitter and Receiver Initiated Terahertz MAC Protocols  

IX. Conclusion  