We use cookies to collect statistics

We start using cookies when you continue to another page. You can decline data collection by clicking here. We will use a cookie to remember your choice.

If you wish to avoid cookies altogether, you must disable cookies in your browser settings. However, rejecting all cookies will result in losing some of the functionalities of the website.

Read more about the IT University's use of cookies.

Accept cookies

ITU

Bachelor of Science in
Software Development

The Programme

The three-year BSc in Software Development teaches you to design and programme software, as well as communication and business. This combination of disciplines provides you with the qualifications for developing and designing IT solutions, as well as providing consultation for businesses and organisations on a given solution.

The most successful companies in the world such as Google or Apple are created by people with a deep understanding of advanced software technology and their development methods and business processes. The IT University’s goal for the BSc in Software Development is to provide you with the skills and qualifications needed to participate in, as well as lead, international development teams in such companies.

Creating software solutions is creative work, and programming can be abstract. Mastering advanced software technology requires immersion and practice, and on this programme you get the tools to do that. That is why our BSc in Software Development is a full-time programme, which - in addition to the classic computer science courses in programming, algorithms and data structures, operative systems, compilation and databases - also includes courses in user-centred design, business processes and management.

The programme is in Danish.

Programme Structure

Software Development is 3-year full time Bachelor's degree. Each academic year is divided into two semesters. For each semester, you will typically follow two courses plus a course with an integrated project.

The programme is concluded with a bachelor project, which many of our students choose to do in collaboration with a company.

See the curriculum for BSc in Software Development (in Danish as the programme is taught in Danish).

Course of study for BSc in Software Development
1st semester Diskret matematik
(7,5 ECTS)
Projekt­arbejde og kommunikation
(7,5 ECTS)
Grundlæggende programmering med projekt
(15 ECTS)
2nd semester Systematisk design af brugergrænse-
flader

(7,5 ECTS)
Algoritmer og
datastrukturer
(7,5 ECTS)
1st year project
(15 ECTS)
3rd semester

Mobile og distribuerede
systemer
(7,5 ECTS)

Introduktion til databasedesign(7,5 ECTS) Analyse, design og softwarearkitektur med projekt
(15 ECTS)
4th semester Systemudvikling og projekt­organisering
(7,5 ECTS)
Elective
(7,5 ECTS)
2nd year project
(15 ECTS)
5th semester Operativ-
systemer og programmerings-
sproget C
(7,5 ECTS)
Programmer
som data
(7,5 ECTS)
Forretningsprocesser og organisation med projekt
(15 ECTS)
6th semester Refleksion over it
(7,5 ECTS)
Elective
(7,5 ECTS)
Bachelor project
(15 ECTS)

Who studies software development?

To study the BSc 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, and it is therefore important, that you are motivated towards collaborating with other students.



"In my experience, the teachers are very committed and there is a strong academic environment.  The academic level is high, 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 makes you feel equipped to solve IT problems out in the real world.”  

- Software development student Michael Valentin Erichsen -
More

Hide

Project film

On the beat

As a part of his bachelor’s project, Morten has developed a system that helps him when he plays music as a DJ at the Friday bar at the university. Watch here and find out what you can do as a software developer.

Teaching

The teaching is a combination of lectures, practicals and project work. Project work is a significant part of the programme, which enables you 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, and guest lecturers from the business community often contribute to the teaching.
Over the course of the programme, you will work on six larger projects. The second-year project is unique to the IT University, since it gives you experience with working with software development in international and geographically dispersed teams. Specifically, you will be collaborating with students at Singapore Management University on developing a reservation system based on the advanced F# part of the C# programming language. You will discover that cultural differences and a time difference of 7 hours can be particularly challenging.

Student Exchange

As a Software Development student, you can study part of your programme at a university abroad. The IT University has exchange agreements with universities in a number of countries such as Australia, China, France, England, Iceland and India. Here are a few examples:

A student exchange abroad can provide you with academic and personal development, and can, in addition to giving you a unique academic profile, 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.”

Software development student Jens Egholm Pedersen
«

Future

Further education

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 a different Danish or foreign university in the areas of science, social science and technology.

Career prospects

The BSc in Software Development is geared towards the business community and you can therefore apply for a challenging and well-paid job after only three years.

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.



The competencies of the programme and the global perspective equips you for career opportunities in both Danish and global contexts, such as:

  • IT consultant – Help companies solve problems or develop specific software systems.
  • Product developer – Based on client needs and market conditions, you take responsibility for designing, programming and testing a new software product.
  • Game developer – Take part in creating new computer games in cooperation with game designers and graphic artists.
  • Software developer – Be a part of creating and developing the systems that society and companies are dependent on.
  • IT Architect – Help design the overarching lines of a software system and plan its long-term development.
  • User interface designer – Help ensure software system usability, so that systems help users in their work.
  • Usability consultant – Be a part of ensuring the usability and comprehensibility of software systems.

Where can you find employment?

Knowledge of IT and high-level experience with IT is in demand in almost all businesses and countries worldwide. Employers say that the academic profile of the BSc in Software Development from the IT University is the right way to go. Therefore a software developer can find employment in many different sectors and businesses.

The private sector: Software developers often find employment in the private sector, in large companies such as Microsoft, Novo Nordisk, IBM, Lego, DR, Mærsk, in the financial sector or in smaller consultant and game companies.

The public sector: There are also good chances of employment within the public sector, where you can find employment with e.g. the police, in ministries or with hospitals.



Self-employed and entrepreneur: The programme can also be used as a stepping-stone towards being self-employed. As a self-employed or an entrepreneur, you can follow your own dreams and business ideas.

International career: If you want to explore the world, there are good opportunities for an international career. The BSc in Software Development places importance on providing you with the international experience and knowledge needed to work globally.
More

Hide

A Working BSc

A Working BSc

Admission Figures

  • Software Development will admit approx. 140 new students in 2017.
  • 85% will be distributed through quota 1 and 15 % through quota 2.
  • Indicative average mark from 2016 in quota 1: 7.3.

#lifeatitu

Studievejledning

Are you interested in studying at the IT University of Copenhagen, please contact The Study and Career Guidance.

Room 3D05 and 3D07
Rued Langgaards Vej 7
DK-2300 København S

Phone: +45 7218 5240

Email: studievejledningen@itu.dk