During the 20th century, a number of interdisciplinary scientific fields have emerged. These examples include: Communication studies combines animal communication, information theory, marketing, public relations, telecommunications and other forms of communication. Computer science, built upon a foundation of theoretical linguistics, discrete mathematics, and electrical engineering, studies the nature and limits of computation etc.