Course with complementary and supporting materials  for  lectures and design exercises