Teaching

Schedule:

If you have any questions regarding these courses, please feel free to send me an email.

ISTE 605 Scholarship In Information Sciences and Technologies

IST graduate students are expected to make a significant scholarly contribution as a requirement for the MS degree. The Scholarship in Information Sciences and Technologies course provides students with the fundamental skills needed to conduct a program of investigation related to participating in the degree capstone course, or in developing a capstone or thesis project. The course focuses on skills such as identifying interesting and important topics and problems, developing and articulating research questions and proposals, critical thinking, and effective oral and written communication and presentation of scholarship. Lecture 3

ISTE 730 Foundation of IoT

Internet of Things (IoT) refers to physical and virtual objects that are connected to the Internet to provide intelligent services for energy management, logistics, retail, agriculture and many other domains. IoT leverages sensors, wireless communication, mobile devices, networking and cloud technologies to create many smart applications. In this course, the students learn about IoT design and development methodologies that enable the development of IoT applications. The students have hands-on opportunities to program and build IoT prototypes through lab assignments and a course project. The students should have some programming knowledge and required to purchase a IoT kit. Lecture 3 (Spring)

ISTE 732 IoT Analytics

IoT is simply interconnected devices that generate and exchange data from observations, facts, and other data, making it available to anyone. This includes devices that generate data from sensors, smart phones, appliances, and home network devices. IoT solutions are designed to make our knowledge of the world around us more aware and relevant, making it possible to get data about anything from anywhere at any time. This course teaches how IoT data could help and execute data driven operational and business decisions. The students learn how IoT analytics can create adaptive business and operational decisions in intelligent, effective and efficient ways. First, this course provides students with an understanding of different types of IoT data and the knowledge of how to handle the data relate to IoT. Then, the students learn how to create and setup a cloud analytic environment, exploring IoT data. The course also teaches how to apply analytics and statistics to extract value from the data. Lastly, the course explores different use-cases for IoT data. Purchasing a IoT kit is required. Lecture 3 (Fall)

HCIN 720 Prototyping Wearable and Internet of Things Devices

Wearable computers and Internet of Things devices involve both hardware and software. In order to design user experiences for these systems, professionals must understand how they are built. Students will learn how to rapidly prototype and evaluate wearable and IoT devices combining hardware and software. Experience in programming is helpful but not a prerequisite. Lecture 3 (Fall)

HCIN 722 HCI with Mobile, Wearable, and Ubiquitous Devices

Mobile phones are now a major computing platform, and wearable and Internet of Things devices are emerging as major technologies. Each device offers different interaction opportunities and challenges. Students will learn about the research in interaction with these devices and how to design effective interactions for mobile, wearable, and ubiquitous devices. (Prerequisites: HCIN-610 or equivalent course.) Lecture 3 (Spring)