In the third semester, you must take the compulsory course:?
Data Mining and Analysis (Course module, 5 ECTS credits)? ?
This course provides a systematic approach to solving problems with large and/or dispersed data sets. Based on concepts such as big data and data lakes, you learn techniques for extracting, loading and transforming data from different sources. Emphasis is placed on analysis and insight into data that can optimize and drive the operation of exemplary systems. Finally, the course covers the principles of data visualization so that results can be presented effectively and support decision-making in practice.?
In addition, you can choose one of the following two options:??
1. Project-oriented course (internship) in a company or organization in Denmark or abroad?
You can choose to do a project-oriented course (internship) in a public or private organization or company. This option gives you the opportunity to test theoretical skills and methods in practice and gain concrete experiences that can provide inspiration for your studies and Master*s thesis. You must have a learning objective for the course, and you must ensure that the tasks you solve are academic in nature. The project-oriented course (internship) can be in Denmark and abroad.????
2. Project module and elective course?
If you choose this option, you must follow the third semester's project module and one elective course.
You must chose one of the following project modules:
?
?
?
?
?
And you must chose one of the following courses:
Quantum Technologies (Course module, 5 ECTS credits)? ?
The course is an introductory course to the theoretical and practical basis and use of quantum technology. It covers topics such as mathematical fundamentals of quantum theory, quantum computer architecture, quantum algorithms, optimization and computational acceleration, security, and quantum communication.? ?
? ?
Network Security (Course module, 5 ECTS credits) ?
The course gives you a thorough introduction to network monitoring and network security 每 both passive methods for network monitoring and network analysis and active methods such as network scanning. You gain knowledge on the most important network-based IT security threats such as botnets, security protocols in general and more specifically for wireless networks and security challenges when setting up networks (configurations and equipment) and general knowledge on tracking malicious network activities.???
Programming Paradigms (Course module, 5 ECTS credits)? ?
The course provides you with knowledge, skills and competencies in basic mathematical disciplines that are important in many computer science contexts 每 e.g. when working on algorithms, data structures and software development. ?
? ?
Web Intelligence (Course module, 5 ECTS credits) ?
The course provides you with knowledge and skills in web intelligence techniques and covers topics such as: web agents and web services, web information retrieval, web navigation support, recommender systems, intelligence for social web, knowledge representation, user modelling, adaptation and personalization, and applications of web intelligence techniques.? ?
? ?
Industrial Test and Verification (Course module, 5 ECTS credits) ?
The course provides you with knowledge and skills in software testing and verification. The course covers topics such as classical testing techniques and test theory, test specification, models for formal testing and model-based testing, software tools for automated testing, test generation and test execution, formal models of software system behaviour, software tools for verifying models 每 and as part of that, the techniques: static analysis, model checking, bounded model checking, quantitative model checking, challenges and examples of how verification can be scaled to industrial applications.???