Bachelor Programme in Software Development - 180 credits
Do you want a career in an exciting field? Do you like computers and technology and want to learn how to program and develop software systems? Then this is the programme for you!
The Bachelor programme in Software Development is a broad education that prepares you for a successful career as a software developer with great opportunities for your development.
We prepare you for working life
The programme contains both theoretical and practical elements to help you develop the skills and abilities you need to succeed in working life. You learn to program, mainly in Java and Python, develop web applications, client/server applications and apps for mobile platforms in other exciting programming languages. An academic programme syllabus is combined with practical experiences where you will be able to test your new skills in practice throughout the course.
Career
As a software developer, you have the opportunity to work with ground-breaking technologies, and build software applications that solve real-world problems. With the existing demand for software developer skills in the job market, the job opportunities are many.
Software development is a lucrative industry with salaries that are among the highest in the technology industry. Students who have completed the program are highly regarded in the job market and most of them get qualified jobs immediately after graduation.
Read more about career path and working life for software developers.
Programme contents
During the education you learn how to program and develop web applications, client/server applications and mobile apps. You also learn to work with key technologies such as cloud services, data analysis and machine learning, which will strengthen your competitiveness in the labor market and prepare you for a career in an expanding industry.
You will also learn to work according to methods used in real work environments, for example agile system development and test-driven development. The programme contains computer science core subjects such as algorithm theory, operating systems, data communication and data security, which are required for becoming a good software developer.
Programme based on the needs of the labour market
The bachelor programme in software development is strongly rooted in the region's tech industry. We have a close dialogue with the industry in order to offer an education that meets their needs. Part of the teaching consists of small and large projects that you run together with your fellow students. This is a way of working that is similar to what you will encounter in real work environments.
Certain elements of the education take place in collaboration with the industry. Through guest lectures and various projects where you collaborate with different companies, you have the opportunity to apply your skills, gain practical experience and make valuable contacts.
Study abroad
As a student at Kristianstad University you have the opportunity to study a semester abroad. Studying abroad is a great way to broaden your horizons, learn new skills and make lasting connections with people from all over the world. Please contact the programme director for more information.