What is the prerequisit to studying spectral graph theory and hyper graphs? If one knows only the basics of graph theory Can anyone suggest to me some books to learn spectral graph theory, hyper graph theory, and tensors used to study hyper graphs please? Preferribly books for beginners and then some books for advanced learning.
As a prerequisite to Spectral Graph Theory, you should take a look at the more general Algebraic Graph Theory first and have a solid foundation of Linear Algebra. A book I used is Biggs, N. (1993) ‘Algebraic Graph Theory’ (2nd Ed.). UK: Cambridge University Press.
Below are the books which I think are very useful in learning Algebraic Graph Theory especially the first one (As I learnt a lot form it ).
1. An Introduction to the Theory of Graph Spectra Dragoš M. Cvetković, Peter Rowlinson, Slobodan Simić-  -Cambridge University Press (2010).


Introduction to Graph and Hypergraph Theory  Vitaly I. Voloshin