The University of Sussex is a public research university. It offers undergraduate education, as well as masters and doctoral degrees. The courses include accounting, banking and finance, anthropology, art history, science, business and management, computer science and artificial intelligence, criminology, cultural studies, digital media, drama and theatre, ecology, economics, education and teaching, energy, sustainability and innovation, engineering and robotics, filmmaking and media production, international relations, journalism, law, linguistics and languages, marketing, medicine, music, philosophy, physics and astronomy, politics, product design, psychology and cognitive science, sociology, zoology and animal studies, etc.