IEEE says its purpose is "scientific and educational, directed toward the advancement of the theory and practice of electrical, electronics, communications and computer engineering, as well as computer science, the allied branches of engineering and the related arts and sciences." In pursuing these goals, the IEEE serves a major publisher of scientific journals, provides learning opportunities within the engineering sciences, research, and technology and so on.