Semesters and ECTS

Learn about the subjects and ECTS credits on the Computer Science programme

Programme structure

Subjects and modules are interwoven so that the students learn to apply all their skills and competences on a complex set of problems and not only on isolated single subject problems.

Incoming students therefore have to follow all activities of a semester, meaning they have to follow all 30 ECTS of one semester - students cannot be exempt from single subjects or mix subjects from different courses and different semesters.

The Computer Science programme is made up of 5 semesters equalling a total of 150 ECTS points.

1st semester
Course:
Programming
: 20 ECTS
System development: 5 ECTS
Business: 5 ECTS

Total: 30 ECTS
2nd semester
Course:
Programming:
10 ETCS
System development: 10 ETCS
Technology: 5 ECTS
Business: 5 ECTS

Total: 30 ECTS
3rd semester
Course:
Programming:
10 ECTS
System development: 10 ECTS
Technology: 10 ETCS

Total: 30 ECTS
4th semester
Course:
Elective / specialisation:
30 ECTS

Total: 30 ECTS
5th semester
Course:
Internship:
15 ECTS
Final project: 15 ECTS

Total: 30 ECTS

The programme covers the fields of:

Programming

This, among other things, covers algorithms, data structures, language theory, data bases, internet programming and distributed programming. At the moment we are working with the programming languages Java and C# /NET and we use MS SQL Server.

System development

This covers modelling, analysis, design, project work and prototypes. We work with UP, UML and XP among others.

Business

This covers organisational theory, IT-based business concepts, ERP systems, IT security etc.

Technology

This covers computer architecture, operating systems, data security, distributed systems and networks. We use modern MS Windows systems and VM-ware among others.

Specialisation

You can influence your education through a specialisation module where you can immerse yourself in different subjects. These are examples of electives we have featured earlier:

  • Embedded Programming (Programming of Robots)
  • Agile Development
  • Databases
  • Web Development
  • Mobile Development
  • System Administration etc.

internship and final exam project

The programme is completed in close collaboration with one or more companies where the internship has taken place.

Contact Student Advisors

Finn Ebertsen Nordbjerg
Student Advisor

+45 72 69 15 63
fen@ucn.dk
Anita Lykke Clemmensen
Student Advisor

+45 72 69 15 94
alcl@ucn.dk

Entry Requirements - Danish B and C Level

Specific requirements and selection criteria

International office

Admission
- How to apply