This course provides an introduction to programming, designed for students with no prior programming experience. It covers fundamental computer science concepts such as algorithms and data structures, alongside an introduction to programming environments and basic theories relevant to the Master's programme in Language Technology.
Selection is based on the number of credits from previous university studies, up to a maximum of 165 credits.
Students from outside the EU/EEA and Switzerland are required to pay tuition fees. Payment is typically made via bank transfer or card. The deadline for the autumn semester is 1 May for newly admitted students. For fee-paying students, scholarships may be available to help cover costs.
This course is designed for students with no prior programming experience. It serves as an introduction to programming and fundamental computer science concepts.
Students from outside the EU/EEA and Switzerland are required to pay tuition fees of 19,250 SEK per semester. The first payment is due by 1 May for the autumn semester to confirm your place.
The application period is from 16 March to 15 April 2026. The tuition fee payment deadline for newly admitted students for the autumn semester is 1 May 2026.
You need a Bachelor's Degree in computer science, computational linguistics, language technology, linguistics (with at least 30 credits in formal linguistics or programming), or an adjacent subject like cognitive science, languages, philosophy, or mathematics (with at least 30 credits in formal linguistics or programming). You also need English 6 or equivalent.
Yes, scholarships may be available to help cover study costs for fee-paying students. More information can be found on the University of Gothenburg's website.