The wearable technologies field has been experiencing explosive growth with exciting applications in the fields of medicine, sports, fitness, and entertainment, as well as new ways for people to interact, communicate, and experience the environment around them. The internet of things works with sensors and software in wearable technologies to provide a communications network that allows data collection and information exchange for wearable devices. The applications range from helping manage chronic diseases to experiencing entertainment, sports, and games in a virtual-reality setting. Enterprise architecture is expanding to include the communications network of the internet of things, and data from wearable devices is being incorporated in big data analytics frameworks. In this course we review aspects of wearable technologies, including the software, architecture, UX design, communication networks, and data analytics. We review current and proposed uses of this emerging technology.