官网 哥本哈根大学

Part-time Master of Science (MSc) in Computer Science

The part-time MSc programme in Computer Science is identical to the existing full-time 2-year MSc in Computer Science. However, it is structured over 4 years on a part-time basis, allowing you to combine study and job in a flexible manner.

The programme is offered in English.

This programme is aimed at students who have concluded their BSc in Computer Science and have a relevant job or who have established a startup company requiring minimum 25 hours of work per week.

Profile and Career

A degree in Computer Science opens the door for a tremendous range of career and employment possibilities. Whether you dream of a career as a programmer or software designer, you will work with many creative applications of IT. Or, perhaps your ambitions reside more within a research oriented career, within fields such as logistics, medical diagnostics or robotics.

The part-time MSc programme in Computer Science offers a solid foundation in both theoretical and practical computer science, offering you the chance to explore the academic and commercial perspectives of the field at the very highest level.

The programme also provides access to an array of contemporary, advanced IT programmes and specialisations offered by other universities here in Denmark as well as institutions abroad.

Computer science is for those of you who are creative, can think logically, work in a structured manner and have a desire to immerse yourself in the theoretical or practical aspects of IT.

What are the features of the part-time MSc in Computer Science?

  • The study programme is equivalent to that of the full-time MSc in Computer Science
  • The programme is offered during day time, but at half-time over 4 years, allowing you to combine study and job in a flexible manner
  • You must have a signed contract for a job relevant to your study or be the owner of a startup company – both with a workload of minimum 25 hours a week on average.
  • You are not entitled to a state education grant – but will earn wages for your job
  • The programme is taught in English
  • There is no tuition fee, unless you come from a country outside of the EU and Switzerland.

Competence Description

As a graduate in Computer Science

  • You will be equipped with a strong foundation in computer science
  • You will have experience with solving practical problems in computer science
  • You will be able to develop advanced software. This includes all aspects of the process, from concept and requirements analysis to design, implementation and testing. This applies to all fields of application, from robotics and gaming to the development of new programming languages or methods of program development.

Career Opportunities

An enormous demand for computer scientists exists throughout the private sector. You will also find numerous opportunities for employment in public institutions, as a university researcher or within other educational establishments. Your work might consist of the design and development of new systems and new software or the maintenance and expansion of existing systems including advice and consultancy.

IT security is one particular area of growth in which the security of web and IT systems is tested. Among the many other possibilities, numerous computer scientists engage in entrepreneurship and establish companies of their own.

Bachelor’s degrees that automatically fulfill the academic requirements

If you hold one of the degrees listed below that is less than 4 years old at the time of application, you are considered to meet all academic requirements. Learn about when and how to apply.

  • BSc in Computer Science from the University of Copenhagen
  • BSc in Computer Science from Aalborg University
  • BSc in Computer Science from Aarhus University
  • BSc in Computer Science from the University of Southern Denmark
  • BSc in Science and IT with the MSc admission course package in Computer Science from the University of Copenhagen

Other Bachelor’s degrees

If you have a bachelor’s degree other than those listed above or your BSc degree is older than 4 years at the time of application, you must submit additional documentation along with your application in order that the University can evaluate whether or not you meet the admission requirements. Learn about when and how to apply.

If you have a Bachelor’s degree in:

  • Mathematics from the University of Copenhagen
  • Physics from the University of Copenhagen
  • Communication and IT from the University of Copenhagen
  • Software Development from the IT University of Copenhagen
  • Software Technology from the Technical University of Denmark
  • Software from Aalborg University
  • IT with a specialisation in Software Development from Aarhus University

you may be admitted if your programme includes the following:

  • Courses in computer science corresponding to at least 60 ECTS credits, subject to the following distribution constraints:
    • A minimum of 10 ECTS credits within the field of programming, covering at least two substantially different programming paradigms.
    • A minimum of 10 ECTS credits within the field of computer systems architecture, including processor architecture, operating systems, data networks, databases, etc.
    • A minimum of 10 ECTS credits within the field of theoretical computer science, including algorithms and data structures, computability and complexity, formal languages, programming language theory and compilation, etc.
  • Courses in mathematics corresponding to a total of at least 7.5 ECTS credits within the fields of discrete mathematics, linear algebra, and mathematical modelling.

If you have a Bachelor’s degree in Computer Science or an equivalent subject from universities outside of Denmark, you may also be admitted if your programme includes the following:

  • Courses in computer science corresponding to at least 60 ECTS credits, subject to the following distribution constraints:
    • A minimum of 10 ECTS credits within the field of programming, covering at least two substantially different programming paradigms.
    • A minimum of 10 ECTS credits within the field of computer systems architecture, including processor architecture, operating systems, data networks, databases, etc.
    • A minimum of 10 ECTS credits within the field of theoretical computer science, including algorithms and data structures, computability and complexity, formal languages, programming language theory and compilation, etc.
  • Courses in mathematics corresponding to a total of at least 7.5 ECTS credits within the fields of discrete mathematics, linear algebra, and mathematical modelling.

The Faculty may also admit applicants who, after an individual academic assessment, are deemed to possess educational qualifications equivalent to those required above.

Qualifying degree and other courses/projects

When we assess whether you meet the admission requirements for the Master’s degree program, Danish legislation only allows us to assess your Bachelor’s degree. Consequently, you cannot study supplementary courses between Bachelor’s and Master’s degree programs in order to meet the admission requirements.

If you have passed courses/projects before you complete the qualifying Bachelor’s degree, these can be included in the assessment, even though they are not part of the Bachelor’s degree program.

  • This applies to courses/projects you have taken as single subjects and courses/projects you have taken as part of another study program.
  • A maximum of 30 ECTS credits of these courses/projects may be included.

Requirements for employment

You must either document a signed contract of employment for a relevant job based on your bachelor’s degree of minimum 25 hours a week on average, or you must document that you own a self-employed business with a relevant scope of activities and a workload of minimum 25 hours a week on average.

要申请此工作 请将您的详细情况发送到以下邮箱 info@hiias.com