Software Technology Programme
180 creditsWould you like to work with game development, IT systems for cars, or maybe within telecom? The future is exciting and full of possibilities!
IT is everywhere in our society – in homes, healthcare and industry. This programme focuses mainly on the software in IT systems, which can be found in everything from mobile phones and games to cars and industrial robots. As a computer scientist, you will get solid knowledge of programming and the art of designing and developing IT systems.
Computers are controlled by programs. These programs can be very small, or huge systems with millions of lines of program code. The development of larger programs requires well thought-out approaches and a good organization. How to organize, design and develop large computer systems are some of the things that you learn in software technology, which is an area of the subject computer science. You will also acquire knowledge of other fields of computer science such as computer networks, databases and operating systems.
Elective courses within the programme let you create your own educational profile, for example in computer graphics/visualization.
Career
A first job will likely mean that you work as programmer within a larger organization. You may then go on to work as project manager, consultant or educator. Regardless of where you work, you will probably be working in a team with other persons. The IT world is global, so work abroad may be just as likely as work in Sweden.
Degree
Bachelor of Science with specialization in Software Technology. Main field of study: Computer Science.
Program Coordinators
Contacts
I didn´t know anything about programming before I came to Sweden
Dustin talks about what he learned during his education and about student life on Sweden's only real campus.
Dejan tunes cars with a computer
Optimizing engines to Saab, Audi, and occasionally Porsche... Sounds like an exciting job, and it is! After studies in Software Technology, Dejan Subotic basically works with problem solving.
Read the interview with Dejan
"This is an interesting and unusual job. In particular, it is incredibly fun to see how my work develops into a product which then works in a car", says Dejan.
Dejan Subotic works as a developer of both hardware and software at BSR. The company deals primarily with the optimization of engines for a variety of car manufacturers, as well as diagnosis and conversion of engines for ethanol use. For this they develop their own programs and products, which are both used within the company and sold.
Got a job immediately
Already during his third year of study at the Software Technology Programme, Dejan was contacted by a former student. He began working extra at BSR and later he combined this with his degree project. After his master's degree, Dejan was hired right away.
Dejan likes mathematics and programming, so for him it was natural to study the Software Technology Programme.
"I thought it sounded like an interesting job to develop things. I simply wanted to do something that was varied".
Job with variety of challenges
The job at BSR varies a lot. Dejan founds it exciting to find out what to do in a new project, plan accordingly and so on, although some elements may become routine over time. But the routine can also be rewarding.
"The programme provided training in how to attack and divide problems. You had to practice and solve a variety of challenges. That is why I always have an idea about how to solve things", Dejan explains.
Looking back, Dejan means that all parts of the education were important, because they were sewn together into something bigger.
"The things I remember best are the courses when we had to work in large groups with students from many cultures. It was incredibly fun! This is when I got the experience of the entire procedure required to develop products; from planning to execution and finally operation."
“From a teaching job in China to software development in Sweden”
Hailing graduated with a bachelor’s degree in literary translation and was working as a teacher in China. After one year, she felt she needed a change and decided to come to Linnaeus University.
Read the interview with Hailing
“First, I just applied for the Summer Academy as I wanted to spend a summer vacation abroad doing something different. After a few days at Linnaeus University, I decided I wanted to continue studying here because of the peaceful nature and exciting study environment, so I changed my major to software development for better career opportunities”.
Hailing did an intership and wrote her thesis at Ericsson.
“During the last semester of my bachelor’s studies, I got a thesis topic from Ericsson and the opportunity to do an internship with focus on open-source software management. Now, I am a software developer at IST, working on application of convenient services for schools, students, and parents”.
Working alongside her studies, Hailing was able to practice the skills that she attained through her studies and internship.
“I was enrolled on the course company-based work placement in computer science when I got my first summer internship in Sweden. Students can get supervisors from the university as well as from the work placement. I really recommend practicing as much as possible during your studies, as this will help you become more determined and confident when walking into the interview room”.
Linnaeus University Career Centre supported Hailing in finding a job in Sweden.
“I got the contact information through Linnaeus University Career Centre and it led me to my current job here at IST. Linnaeus University provided me with the support that I needed when I was looking for a job. The staff at Career Centre helped me get through the basic hiring process in Sweden, such as writing a CV and reference letters, preparing me for basic questions in an interview, and much more”.
By taking part at career fairs and on the mentor programme, Hailing got a good overview of the job market, could connect with companies, and prepare herself for interviews.
“The mentor programme was also beneficial and worth attending. As a student, you can get a mentor with experience and knowledge within a specific field, which means you will extend your network and strengthen your qualifications for your future career”.
Hailing recommends students to not be afraid of rejection when looking for a job and to learn Swedish if the long-term plan is to stay in Sweden.
“Never be afraid to get rejected. An email that begins with "We greatly appreciate your interest in the position" does not mean that you won’t get any more opportunities, it would increase the possibility for you to get the dream offer because of your determination and persistence. It’s not impossible, so keep trying!”
More information about the programme
Here is what you read
This is what you read under the programme. You find all the courses in the list below or in the syllabus.
Courses within the programme
Year 1
- 1MA441, Basic mathematics for computer scientists, 7,5 credits
- 1DV501, Introduction to Programming, 7,5 credits
- 1DV510, Technical information and communication, 7,5 credits
- 1DV700, Computer Security, 7,5 credits
- 1DV503, Database Technology, 7,5 credits
- 1DV502, Object-oriented Programming , 7,5 credits
- 1DV508, Project course in computer science, 7,5 credits
- 1MA462, Discrete mathematics, 7,5 credits
Year 2
- 1DV607, Object oriented analysis and design using UML, 7,5 credits
- 1DT301, Computer technology, 7,5 credits
- Elective course, 7,5 credits
- 1DV512, Operating systems, 7,5 credits
- 2DV608, Software Design, 7,5 credits
- 1DV701, Computer networks – an introduction, 7,5 credits
- 2DV609, Project Course in Software Engineering, 7,5 credits
- 2DV516, Introduction to Machine Learning, 7,5 credits
Year 3
- 2DV610, Software testing, 7,5 credits
- 1DV516, Algorithms and advanced data structures, 7,5 credits
- 1ME205, Web Programming, 15 credits
- Elective course, 7,5 credits
- 2DV604, Software architectures, 7,5 credits
- 2DV50E, Degree project at Bachelor level, 15 credits
Växjö – the student city with a living campus
Just south of Växjö’s city centre you will find Linnaeus University’s campus. In Växjö, many students choose to live on campus.
Here you will have five minutes’ walking distance to friends, restaurants, lecture rooms, gym, grocery store, the University Library, nature trails, and student pubs. If you live in another part of Växjö, you can quickly get to the university by bus or bicycle.
With its 90 000 inhabitants, Växjö is one of the fastest growing cities in Sweden. Here you will find the famous Småland entrepreneurship spirit and a lot of companies, for instance within the IT industry – perfect for when you are looking for an internship position or a job. Växjö is also one of Europe’s greenest cities where you have easy access to nature, forest and lakes.