Would 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.
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.
Bachelor of Science with specialization in Software Technology. Main field of study: Computer Science.
I heard that Scandinavian educations is one of the best educations in the world
Sarpreet talks about what it is like to study software engineering and why he chose the education at Linneaus University.
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."
More information about the programme
Courses within the programme
Courses on Software Technology
The following courses are included in the Software Technology programme. All courses are 7.5 credits, unless notified. Note that the order of some courses on the programme may be changed.
Sp = study period
Sp 1 1MA441 Basic mathematics for computer scientists, 1DV501 Introduction to Programming
Sp 2 1DV510 Technical information and communication, 1DV700 Computer Security
Sp 3 1DV503 Database Technology (new course), 1DV502 Object-oriented Programming (new course)
Sp 4 1DV508 Project course in computer science, 1MA462 Discrete mathematics
Sp 1 1DV607 Object oriented analysis and design using UML, 1DT301Computer technology 1
Sp 2 Elective course, 1DV512 Operating systems
Sp 3 2DV608 Software Design 2DV603, 1DV701 Computer networks – an introduction
Sp 4 2DV609 Project Course in Software Engineering, 2DV516 Introduction to Machine Learning (elective)
Sp 1 2DV610 Software testing, 1DV516 Algorithms and advanced data structures
Sp 2 + 3 Webb Programming (new course 15 credits), Elective course
Sp 3 + 4 2DV50E Degree project at Bachelor level (15 credits), 2DV604 Software architectures
Roughly 15 minutes with a bike from the city centre, you will find Linnaeus University’s campus. It is like a small society with the university, student accommodation, and student life. Here you become part of a creative knowledge environment.
What will you come across on an excursion in Växjö – the city of contrasts? You will find good restaurants, a celebrated hockey team, and cozy cafés where you can enjoy a latte with lingonberry flavour. In Växjö, beautiful nature is always just around the corner; the city is surrounded by lakes and forests. Students like the combination of the city centre and the active student life on campus. Your dream of the future starts here!