Most universities in Sweden are public and bachelor's and master's programs are free for EU/EEA and Swiss citizens. As for PhD programs, they are free for all students, regardless of their country of origin.