Academic year 2015-16
Internet of Things
Degree: | Code: | Type: |
Bachelor's Degree in Computer Science | 22632 | Optional subject |
Bachelor's Degree in Telematics Engineering | 22580 | Optional subject |
Bachelor's Degree in Audiovisual Systems Engineering | 22666 | Optional subject |
ECTS credits: | 4 | Workload: | 100 hours | Trimester: | 3rd |
Department: | Dept. of Information and Communication Technologies |
Coordinator: | Rafael Pous |
Teaching staff: | Rafael Pous Ausias Vives |
Language: | English |
Timetable: | |
Building: | Communication campus - Poblenou |
The Internet of Things (IoT) is a course about the new paradigm of objects interacting with people, with information systems, and with other objects. The course will focus on creative thinking and on hands-on project development. The students will learn:
This subject does not have the intention of being a comprehensive course about the technologies involved in IoT. The focus will be more on the possibilities offered by the different technologies, and on the creative thinking techniques to find innovative applications of combinations of such technologies in real-life scenarios.
Several sesions will also be scheduled in which people from industry will make presentations about selected topics related to the IoT.
The students will be required to participate actively in creative thinking exercises. A willingness to be creative and participate in open discussions is a must.
For the lab project the students will have to be able to develop a simple 3-layer web application (web interface, functionality layer, persistence layer) in any computer language (Java, PHP, etc.) with any database (MySQL, etc).
The following competences will be developed during this course:
There will be a single evaluation itinerary for this subject based on:
Content blocks
The subject is organized around 6 content blocks, each content block being discussed in one or two 2-hour classroom sessions:
Content block 1.- Introduction – Concepts behind the Internet of Things.
Content block 2. - Technologies behind the Internet of Things.
Content block 3. - Creative thinking techniques.
Content block 4. - Internet of things in retail.
Content block 5. - NFC applications for the IoT.
Content block 6. - Livinglab cocreation for the IoT.
The Internet of Things course will be based on a hand-on methodology that will keep classroom sessions to a minimum, and will base most of the learning activities on laboratory work, following the “learning by doing” principle.
Classroom sessions
There will be only 8 classroom session, some to introduce the basic concepts of the IoT, some to learn and practice creative thinking techniques applied to the IoT, and some presentations by external speakers. Attendance and active participation by the students are mandatory, and will be evaluated.
Laboratory sessions
The laboratory sessions will be used to complete the laboratory project. Laboratory sessions will be two-hour long. There will be 9 laboratory sessions in which a professor will be present. The laboratory session will be organized in smaller groups, to be able to have a higher degree of interaction between the professor and the students. The students are welcome to use the lab in the sessions for which a different group is scheduled, in an “open lab” mode, during which the professor will give priority to the students of the groups scheduled for that session.
During the laboratory sessions there will be work on using RFID and other technologies to build simple IoT scenarios. The teacher will pose questions to the students. Active participation by the students is expected, and will be evaluated. Attendance is not only expected, but required, and more than two unjustified missed laboratory session will entail failing the course, even in July, and having to take it all over again the following year.
Invited speakers
During the course several speakers, chosen among relevant professionals in the field, will be invited to give a presentation to the class. Attendance and active participation by the students is expected, and will be evaluated.
Office hours
The teachers will publish the office hours during which the students will be able to resolve questions or difficulties encountered during the course.
No specific bibliographic references are given for this course. During the sessions, selected materials and websites will be recommended