This book focuses on the representation theory of q-Schur algebras and connections with the representation theory of Hecke algebras and quantum general linear groups. The aim is to present, from a unified point of view, quantum analogues of certain results known already in the classical case. The approach is largely homological, based on Kempf's vanishing theorem for quantum groups and the quasi-hereditary structure of the q-Schur algebras. Beginning with an introductory chapter dealing with the relationship between the ordinary general linear groups and their quantum analogies, the text goes on to discuss the Schur Functor and the 0-Schur algebra. The next chapter considers Steinberg's tensor product and infinitesimal theory. Later sections of the book discuss tilting modules; the Ringel dual of the q-Schur algebra; Specht modules for Hecke algebras; and the global dimension of the q-Schur algebras. An appendix gives a self-contained account of the theory of quasi-hereditary algebras and their associated tilting modules. This volume will be primarily of interest to researchers in algebra and related topics in pure mathematics.