This book provides the basics of smart cities and examines the possible future trends of this technology. The book can be used as a reference for the researchers and professionals working on smart cities related industries such as building, energy, transportation, and healthcare to master the foundations and principles needed for addressing various challenges of creating smart cities. The editors provide a systems science perspective in presenting the foundations and principles spanning multiple disciplines for the development of smart cities. The book is divided into three parts, foundations, principles and applications. The editors address the challenges and opportunities of smart cities, smart city theory modeling and simulation, and examine case studies from around the world.