A student-friendly text, A Concise Introduction to Data Structures Using Java takes a developmental approach, starting with simpler concepts first and then building toward greater complexity. Important topics, such as linked lists, are introduced gradually and revisited with increasing depth. More code and guidance are provided at the beginning, allowing students time to adapt to Java while also beginning to learn data structures. As students develop fluency in Java, less code is provided and more algorithms are outlined in pseudocode. The text is designed to support a...
A student-friendly text, A Concise Introduction to Data Structures Using Java takes a developmental approach, starting with simple...
This book is the first comprehensive study of the mausolea of the later Roman emperors. Constructed between ca. AD 244 and 450 and bridging the transition from paganism to Christianity within the empire, these important buildings shared a common design, that of domed rotunda. Mark Johnson examines the symbolism and function of the mausolea, demonstrating for the first time that these monuments served as temples and shrines to the divinized emperors. Through an examination of literary sources and the archaeological record, he identifies which buildings were built as imperial tombs. Each...
This book is the first comprehensive study of the mausolea of the later Roman emperors. Constructed between ca. AD 244 and 450 and bridging the transi...