MSc in Computer Science and Engineering
The MSc in Computer Science and Engineering is based on information technology.
IT forms an integral part of our everyday lives and today no enterprise is possible without computers and communication equipment.
Computer Science and Engineering considers the design and use of computing components, software or hardware, to solve technical problems in an efficient and competitive way. The focus is on understanding and making the right choice of abstraction, which in turn makes it possible to implement IT solutions from existing and future components.
As a professional designer you will model, analyze, design, implement, and validate
complex IT systems, using theoretically and technologically well-founded methods, tools and techniques. The MSc in Computer Science and Engineering program will educate you to become a highly qualified engineer capable of developing complex IT systems consisting of hardware and/or software by using these methods, tools and techniques.
DTU has a strong and growing IT environment with competences in areas of great importance for the value-growth and productivity of industry, academia and society. This covers areas such as safe and secure systems, system integration, distributed and embedded systems, networks, software engineering, algorithms and logic, systemon-chip and digital systems.
As a student in Computer Science and Engineering you will take part in this active IT environment.
Program Coordinator:
Associate Professor Jørgen Villadsen
International Affairs:
E-mail: [email protected]
Telephone: +45 45 25 10 23
Homepage: www.dtu.dk
Tuition fees EU/EEA citizens € 0, non EU/EEA citizens: € 13,500 pr year
Start dates Danish students: February and September 2008
International students: September 2008
Length Four semesters
|
Area of study Engineering & Technology
Last update 2008-06-11
|
Length
Four semesters
Start dates
Danish students: February and September 2008
International students: September 2008
Application Deadline
Students wishing to begin an MSc program in September 2008 must apply by March 15, 2008
Teaching Language
English
Exams Required
Degree:
Bachelor degree (or equivalent) in Engineering or Science obtained at an internationally recognized university.
Grade point average.
At least 70-75% of the maximum obtainable grade. Can vary depending on the grading system of the university having awarded the Bachelor degree.
Special Solid skills in Mathematics plus basic computer and programming skills.
English language proficiency:
Minimum entry levels:
TOEFL Paper-based 573
TOEFL Computer-based 230
TOEFL Internet-based 88
IELTS 6.5
Other Requirements
BSc courses in mathematical analysis, statistics/probability theory and discrete mathematics. Skills within programming
and basic algorithms and data structures, and several of the following topics: computer science modelling, databases, parallelism, networks, and digital systems.
Application form
www.dtu.dk/English/education/MSc/Admission_Application/Application.aspx
Course content
Computer Science and Engineering – study lines
Software Security
IT systems increasingly form the infrastructure of society. There is a push towards making services available only via the web, sometimes not even offering human interaction. This puts strong demands on the ability to conceive, design and implement useful IT systems quickly and reliably. These systems must be designed around sound security concerns right from the start. Ensuring the confidentiality of banking or health data and maintaining the integrity of vital documents is vital to protect against a “big brother” society or a society that can be brought to a stand-still due to “denial of
service” attacks.
Software Engineering
Software plays a central role in almost all aspects of daily life, e.g. in finance, health
care, government, and telecommunications. The use of software systems has grown
dramatically, and so has their complexity. Enormous amounts of money are spent every day on software development where the resulting software does not always meet the user’s requirements and is not always reliable. This study line aims to equip you to develop high-quality software products.
It teaches well-founded methods, techniques, and tools for the modeling, construction,
analysis and verification of software systems.
Efficient and Intelligent Software
The naive algorithm often suffices for solving small-scale problems, but in many real-size settings advanced algorithms and logic-based artificial intelligence are needed for robust, efficient and intelligent software. A simple search engine can easily index the contents of a drive on a personal computer, but indexing the web is much more difficult. Similarly, a robot can plan its actions optimally by an exhaustive state space search only if the number of possible actions and states is very limited. Software developers must be able to work with intrinsically hard problems and large complicated data collections.
Digital Systems
Electronic systems and devices typically contain complex digital hardware. This may be in the form of systems-on-chip (SoC), embedded computer-based systems or heterogeneous multiprocessor platforms. Digital systems form the platforms into which hardware and software components are integrated. These systems span a vast range of applications from super-computers to ultra-low-power body-implantable medical devices. Therefore, the design process of digital systems must address a number of different aspects, such as performance, power dissipation, reliability,and price.
Embedded Systems
Embedded systems are now everywhere: from medical devices to vehicles, from mobile phones to factory systems, almost all the devices we use today are controlled by embedded computers. The key to competitiveness and innovation in many industries, embedded systems are increasingly complex and have to fulfill a wide range of competing constraints, which requires the right balance between the hardware and
software components. In this context, the task of designing such systems is simultaneously
becoming increasingly important and increasingly difficult.
Intake per year
60
Application/vacancy ratio
n/a
Number of nationalities
n/a
Average age
Percent male
Percent female
Tuition fees
EU/EEA citizens € 0, non EU/EEA citizens: € 13,500 pr year
Scholarships
State Scholarships are given to a group of Non-EU/EEA citizens and Company Sponsorships are given to a group of EU/EEA citizens.
PLEASE NOTE that students do not have to apply for scholarships or sponsorships separately. The
respective program committees will nominate the recipients among all admitted students on the basis of their qualifications and previous academic performance.
Financing contacts
n/a