IT engineers are to be taught social skills as well as programming in a new course at Potsdam University in Germany.
The masters degree course aims to teach not only programming skills but more effective people skills, so that engineers can get their message across to non-technical personnel and have a better social life.
"We want to prepare our students with the social skills needed to succeed in their private life and their work life," Hans-Joachim Allgaier, a spokesman for the institute at Potsdam University where the course is being offered, told Reuters.
Course modules include impressing people at parties, sending flirtatious text messages and emails, and learning to cope with rejection.
Students of the course will also learn body language, public speaking, stress management and presentation skills.
Philip von Senftleben, an author and radio presenter who will teach the course, summed up his job as teaching students how to "get someone else's heart beating fast while yours stays calm".
So far 440 students have enrolled in the course.
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago