Internet of Things Lab
A.Y. 2021/22
Link to main website
Master's Degree in Computer Science, Sapienza University of Rome
Instructor email: my surname AT di.uniroma1.it (topics regarding lab classes only)
IoT Laboratory classes will provide students with the capabilities of setting up and executing experiments using the typical stack found in Internet of Things applications. In order to so, experiments will be carried out by using the ns-3 network simulator, which requires a background knowledge of the C++ programming language.
Lectures:
2022/05/20: Lecture 6
Topics: Finished introduction to ns-3 (smart pointers, callbacks, Object and Packet classes, protocol stack execution)2022/05/18: Lecture 5
Topics: Network simulators, introduction to ns-3 (modules and simulation program drivers, ns-3 directory structure and utilities, logging, running a simulation)2022/03/23: Lecture 4
Topics: struct, classes, inheritance, polymorphism2022/03/18: Lecture 3
Topics:Β Arrays, pointers, STL containers
Exercises: solutions2022/03/18: Lecture 2
Topics: Operators, flow control mechanisms, functions
Exercises: solutions2022/03/09: Lecture 1
Topics: Introduction to C++, fundamental types, variables, standard I/O, strings
Exercises: solutions