Git

  • Code will be provided using GIT, a version control system commonly used in large projects to manage the software development workflow. To learn its basics please refer here

Contiki

  • A book on Contiki programming is available: “IoT in 5 days: an easy guide to Wireless Sensor Networks (WSN), IPv6 and the Internet of Things (IoT)” by Antonio Linan Colina and Alvaro Vives and Antoine Bagula and Marco Zennaro and Ermanno Pietrose. You can download the last version of the book here, or you can visit the home page of the book here.
  • Complete contiki documentation can be found here.
  • Contiki code documentation v2.6
  • Sics class notes for Contiki basic programming here
  • A tutorial on the usage of cooja can be found here
  • An updated version of the contiki documentation [v3.0] here

Zolertia Z1 Motes

  • Information, specs and tutorials on the Zolertia Z1 motes can be found here

Sky Motes

  • Information and specs on the Sky motes can be found here

Californium

  • Californium home page
  • A more detailed presentation on Californium can be found here here

GNS3

  • The Book of GNS3: Build Virtual Network Labs Using Cisco, Juniper, and More, by Jason C. Neumann, Amazon
  • Online catalyst3750 software configuration guide, cisco
  • Pointers to the on-line cisco material is provided also into Lab slides

SDN

  • Floodlight documentation, here
  • Mininet documentation, here
  • Mininet API documentation, here