An introduction to the syntax of human language and how it determines central aspects of semantic interpretation, with special attention to the mechanisms of sentence construction and the general principles that determine their operation. The empirical focus is on the structure of English, with some side trips to other languages. Designed for students interested in a computational approach to human language and a detailed understanding of its structure.