The Swedish Association of Qatar has a webpage: www.saq.nu. The information on the webpage is in Swedish. For information in English please email firstname.lastname@example.org
Citizens from the following countries/territories require a visa when entering Sweden.
No, The Embassy of Sweden in Doha does not issue Schengen visas to Sweden. If you want to apply for a Schengen visa for travelling to Sweden you have to go through the Dutch Embassy’s visa application center VFS Global. Read more on VFS's webpage here