Skip to main content

Internet of Things - Intermediate Module


INDEX

About This Course

The Internet of Things (IoT) course covers information about internet protocol suites, different type of connections, application layer protocols, services and use of microcontroller units. Learners will acquire knowledge on the use, application and commercialisation of concepts pertaining to the broad context of loT.

Format

The form of education is e-learning with aprrox. 10 hours of lessons, 10 hours of self-studying and 20 hours of practical activities. Weekly lessons include lectures, thematic videos and performing test tasks. An important part of this course is performing final exam in the form of multiple choices quiz, which contains answers based on study material. The course is set up in compliance with the ECVET System with possibility to obtain the Certificate of attendance.

Who can take this course?

To enroll in this course you need to have successfully completed ‘INDEX: Industrial Expert - Basic Module’.

The course has no specific prerequisites, but basic knowledge of Information Technology is beneficial.

It will be of particular interest to:

  • Senior executives or development department managers of your enterprise interested in learning about the Internet of Things;
  • Professionals interested in the applications of the Internet of Things in their areas of expertise;
  • Founders of high-tech startups;
  • Young engineers of your company, who are already working on the development of specific solutions of the Internet of Things;
  • Educators teaching graduate and postgraduate courses focusing on the Internet of Things;
  • Students or postgraduates interested in the Internet of Things.

Programme of the course

Internet protocol suite

  • OSI model
  • OSI model: Comparison with TCP/IP model
  • TCP/IP model

Connections

  • Introduction
  • Wired solutions
  • Short-distance wireless solutions
  • Medium-distance wireless solutions
  • Long-distance wireless solutions

Application layer protocols

  • Introduction
  • HTTP and CoAP
  • Common formats found with HTTP
  • MQTT
  • Comparison of HTTP-REST and MQTT

Services

  • Introduction
  • Functions
  • Providers and examples

Hands on with microcontroller units

  • Microcontroller Units
  • Arduino
  • Programming Arduino for basic tasks
  • Using Arduino in IoT projects

Course staff

Dr Fulvio Ratto

Fulvio received his M.Sc. degree in Physics from University of Trieste (Italy) in 2002 and his Ph.D. degree in Energy and Materials Science from University of Quebec (Canada) in 2007. His current interests lie at the crossroads of plasmonics and biomedical optics, and in particular the integration of noble-metal components in bionic systems and photonic devices. Current position: Researcher at Consiglio Nazionale delle Ricerche - Istituto di Fisica Applicata (Italy).
Course sections: Internet protocol suite, Application layer protocols, Services, Hands on with microcontroller units

Dr Lucia Cavigli

Lucia received her M.Sc. degree in Physics from University of Florence (Italy) in 2002 and her Ph.D. degree in Materials Science at Department of Physics of University of Florence (Italy) in 2006. Her skills are in the field of photonics and nanostructured materials. Current position: Researcher at Consiglio Nazionale delle Ricerche - Istituto di Fisica Applicata (Italy).
Course sections: Connections

Dr Filippo Micheletti

Filippo received his M.Sc. degree in Electronic Engineering from University of Florence in 2011 and his Ph.D. in Information Engineering and Mathematical Sciences from University of Siena in 2016. His skills are in the development of photonic technologies for applications in medicine and biology. Current position: Researcher at Consiglio Nazionale delle Ricerche - Istituto di Fisica Applicata (Italy).
Course sections: Services

Dr Ilias Kalfas

Ilias is an Agronomist with a specialty in Plant Protection, holding a degree from Faculty of Agriculture of Aristotle University of Thessaloniki. He holds a Ph.D. from University of London, Diploma of Imperial College and M.Sc. in Production Organization and Quality Management in the Food Industry. Current position: Project Leader regarding plant production projects of Strategic Programs Management Office of the American Farm School (Greece).
Course sections: Connections - Medium-distance wireless solutions

Dr Nikos Tsotsolas

Nikos holds a Diploma in Production Engineering and Management from Technical University of Crete, Greece (1997), a M.Sc. in Operational Research (2001) from the same University and a Ph.D. in Statistical Science (2009) from University of Piraeus. From 2006 to date, he is member of the Board of the Hellenic Operational Research Society (HELORS). His research interests fall into the areas of multi-criteria analysis, decision support systems, service quality, and post-optimality analysis in mathematical programming. Current position: co-founder and R&D Consultant of Green Project SA (Greece).
Course sections: Connections - Medium-distance wireless solutions

Results

As the result of completing the Internet of Things- intermediate level course, learners will know:

  • The key aspects of communication protocols and abstraction layers and the key elements of OSI and TCP/IP models
  • The key features of the principal kinds of connections in communication technology
  • The key features of the principal application-layer protocols found in communication technology
  • The key features of the principal kinds of online services
  • The key features of microcontroller units and basic elements of C programming language

Competences

By completing the Internet of things intermediate level course, learners will be able:

  • to identify the key features of internet protocol suite
  • to make a decision on the best kinds of transports for a certain IoT application
  • to make a decision on the best kinds of application layer protocols for a certain IoT application
  • to make a decision on the best kinds of online services for a certain IoT application

Enroll