This book presents a global pseudo-differential calculus in Euclidean spaces, which includes SG as well as Shubin classes and their natural generalizations containing Schroedinger operators with non-polynomial potentials. This calculus is applied to study global hypoellipticity for several pseudo-differential operators. The book includes classic calculus as a special case. It will be accessible to graduate students and of benefit to researchers in PDEs and mathematical physics.