The three-year bachelor programme in Software Development teaches you to design and programme software – you will also work with communication and business. This combination of disciplines qualifies you to develop and design IT solutions and to advise businesses and organisations to adopt a given solution.
The aim of the programme is to provide you with the skills and qualifications needed to participate in, as well as lead, international development teams.
Creating software solutions is creative work, and programming can be abstract. Mastering advanced software technology requires immersion and practice, and in this programme you will receive the tools to do so. The bachelor programme in Software Development is a full-time programme. In addition to classic computer science courses in programming, algorithms, data structures, and databases, the programme also includes courses in user-centered design, business processes, and management.
The programme is taught in Danish.
With a bachelor degree in Software Development you have direct access to the master programmes:
Meet Theodor who studies Software Development. Hear him explain what software development actually is and learn more about student life at ITU.
To study the bachelor programme in Software Development, you must have a flair for logic and mathematics and have good linguistic abilities since you will be working with communication and business processes in addition to software programming. Software development also challenges your analytic abilities. Project work is an important part of studying at the IT University. Therefore it is important that you are motivated to collaborate with other students.
»In my experience, the teachers are very committed and there is a strong academic environment. The academic level is advanced, and the link between theory and practice gives a broad understanding of the subject matter. The balance between computer science, user- and process-oriented subjects, and projects make you feel equipped to solve IT problems out in the real world.Michael Valentin Erichsen, Software Development student «
In my experience, the teachers are very committed and there is a strong academic environment. The academic level is advanced, and the link between theory and practice gives a broad understanding of the subject matter. The balance between computer science, user- and process-oriented subjects, and projects make you feel equipped to solve IT problems out in the real world.
Michael Valentin Erichsen, Software Development student
My name is Darinka, I’m 26y.o. and come from Mexico. I’m studying Software Design and this summer I decided to take Algorithms and Data Structures...
Good morning everyone! ☺️ I’m Nicklas and I’ll be doing the takeover this week...
Good morning fellow ITU’ers ☀️ hope you’ve all had a great start to the semester...
Good morning and happy Monday everyone! My name is Christian, and I’ll be doing the takeover this week!
Double trouble! 🤯😈 Hello dear followers of itustudent, we are Svend (2nd year) and Peter (3rd year) from DDIT...
Halløj sweet cheeks! I am Anna and I will be your ITU Influencer this week🤠
Hello again! I'm Anders, and i'm currently studying on the 1st semester MSc in Computer Science...
Hi everyone 🐞 I’m Frida and I have the take-over for this week 🥳
Goodmorning everyone! I am Altea, and I’ll be taking over for this week! I am Italian and Danish, originally from Milano...
Hi, moi everyone. I’m Emilie and I’m this week’s takeover. I’m a third semester student at the Digital Design and Interactive Technologies...
Good evening! My name is Lukas and I'm a 5th semester GBI student currently studying abroad in South Korea...
Goodmorning to all my fellow ITU students! ☀️ My name is Hazel, and I will be taking over the @itustudent account this week.
The bachelor programme in Software Development is a three-year full-time study. Each academic year is divided into two semesters. For each semester, you will typically follow two courses plus a course with an integrated project.
See the curriculum for BSc in Software Development (in Danish as the programme is taught in Danish).
Electives and bachelor project The electives and the bachelor project provide you with the opportunity to shape your own profile. As electives you may choose between a number of courses offered at the IT University at bachelor’s level or even take electives at a different Danish or international university. The bachelor project may be done in groups or individually and in collaboration with a company. See a description of all courses
Distributed systems (7,5 ECTS)
Introduction to database systems(7,5 ECTS)
Digital transformation and business models (7,5 ECTS)
Security(7,5 ECTS)
For his bachelor project, Kasper decided to make a prototype of an ethical social media – one that would focus on the user's mental health instead of making a profit. Hear more about the project and Kasper's motivation for taking on the challenge.
As part of his bachelor project, Morten has developed a system that helps him when he performs as a music DJ. Find out how you use software development to work with music.
The teaching is a combination of lectures, group exercises, and project work. Project work is a significant part of the programme enabling you to participate in collaborations, not only with other students and teachers, but also with external companies and organisations. The Software Development programme has a strong overall focus on close collaboration with the business community. Guest lecturers from the business community often contribute to the teaching.
During your studies you will work on several larger projects. The second-year project has a scrum framework and the students work in large groups on a project in collaboration with a Danish company.
With a bachelor in Software Development, you will hold the academic title of BSc (Bachelor of Science). This qualifies you to continue your studies in a master’s programme at the IT University or at another Danish or foreign university in the fields of science, social science, and technology.
You have direct access to the MSc programme in Computer Science and the MSc programme in Games (the technology track) for three years after graduation, if you have completed your BSc degree after January 1, 2019 (legal right to admission).
The programme allows you to choose between different career paths. You can for example choose to work with very advanced software development which deals mainly with technical issues. Alternatively, you can choose a career that focuses on customer needs, business, cooperation, and people.
With a BSc in Software Development you will be qualified to work in both a Danish and international context as e.g.:
Alma Freiesleben works at Siteimprove as a Student Developer; a job she landed right after graduating from the bachelor programme in Software Development. Hear why she is dedicated to software development and how she wants to use her IT skills to work with people, promote feminism, and ensure sustainability.
What do you dream about? And how does your choice of education fit into your dreams? Hear what Melissa dreams about and what led her to study a bachelor in Software Development.
Nanna studies Software Development and is on a visit to Microsoft. Here she is meeting with Nana Bule, former CEO of Microsoft Denmark, to a talk about working in IT. Hear their view on technology and how they see IT as a tool that can solve some of the world's greatest challenges.
»I'm an Android developer, so in my team we develop mobile apps. We are organized in multidisciplinary teams where all competencies work together. I work with iOS developers, web developers, graphic designers, UX designers and business people. This means that decisions are quickly put into action. The cool thing about my job is that it’s incredibly versatile, and there is a great deal of openness for new ideas. We are at the forefront of innovation in the financial world, and being a part of it is really exciting.Kasper Rugaard Thomsen, BSc in Software Development, Android Developer at MobileLife, Danske Bank«
I'm an Android developer, so in my team we develop mobile apps. We are organized in multidisciplinary teams where all competencies work together. I work with iOS developers, web developers, graphic designers, UX designers and business people. This means that decisions are quickly put into action. The cool thing about my job is that it’s incredibly versatile, and there is a great deal of openness for new ideas. We are at the forefront of innovation in the financial world, and being a part of it is really exciting.
Kasper Rugaard Thomsen, BSc in Software Development, Android Developer at MobileLife, Danske Bank
»Make sure to pay attention in all your courses, not just those that are technically challenging. Although working in IT is about managing technically challenging and complex problems, it is important to have skills in communication, business and organisation. That will help you effectively understand and familiarise yourself with the client's working procedures and needs, and help you communicate how a given IT solution can optimise their business.Søren Engel, BSc in Software Development, Senior Developer with Netcompany A/S«
Make sure to pay attention in all your courses, not just those that are technically challenging. Although working in IT is about managing technically challenging and complex problems, it is important to have skills in communication, business and organisation. That will help you effectively understand and familiarise yourself with the client's working procedures and needs, and help you communicate how a given IT solution can optimise their business.
Søren Engel, BSc in Software Development, Senior Developer with Netcompany A/S
'Study Lab' runs three times a week throughout the first semester. Study Lab is a place where you can seek help in becoming even better at topics covered in your courses, e.g. by discussing academic themes that you are curious about or getting help with difficult material.
Study Lab additionally hosts interesting activities such as review sessions, minor courses on relevant but noncurricular topics, as well as professional lectures with external speakers. Study Lab is run by experienced ITU students.
Live Coding is a forum for first semester students at Data Science. Here you gain hands-on experience with programming through sessions where a teaching assistant will show you how coding can be done by actually writing the code in front of and with you and the other students.
Live Coding takes place once a week from the beginning of every semester.
As a Software Development student, you may complete part of your coursework at a university abroad. The IT University has exchange agreements with universities in a number of countries. Here are some examples:
A studying abroad offers the chance to develop academically as well as personally. In addition to adding a unique flavour to your academic profile, studying abroad will strengthen your linguistic abilities and deepen your understanding of other cultures. It can provide you with an international network for life and make you even more attractive to the business community.
»”A student exchange gives you a bigger chance to stand out from the crowd and show that you’re independent, creative, ambitious and not scared of a challenge. You strengthen your academic core and gain valuable experience with cross-cultural collaboration. It is a giant scoop for any IT company. To me, the chance to experience the world via Paris and gain friends from e.g. France, India, South Korea and Syria has been invaluable.” Jens Egholm Pedersen, Software Development student «
”A student exchange gives you a bigger chance to stand out from the crowd and show that you’re independent, creative, ambitious and not scared of a challenge. You strengthen your academic core and gain valuable experience with cross-cultural collaboration. It is a giant scoop for any IT company. To me, the chance to experience the world via Paris and gain friends from e.g. France, India, South Korea and Syria has been invaluable.”
Jens Egholm Pedersen, Software Development student
Are you interested in studying at the IT University of Copenhagen, and do you have questions about programmes, student life or the like, please contact the Study and Career Guidance.
This page is printed from https://www.itu.dk/nyheder