MSc in Computer Science and Engineering
Valid from 1 September 2012
Study Line: Efficient and Intelligent Software
The naive algorithm often suffices for solving small scale problems, but in many real-life 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.
The student must follow the requirements for the general curriculum for the MSc in Computer Science and Engineering program but with regard to the technological specialization courses the student must obtain at least 30 ECTS points among the following courses:
02220 Distributed Systems (7.5 ECTS)
02249 Computationally Hard Problems (7.5 ECTS)
02281 Data Logic (5 ECTS)
02282 Algorithms for Massive Data Sets (7.5 ECTS)
02284 Knowledge-Based Systems (5 ECTS)
02285 Artificial Intelligence and Multi-Agent Systems (7.5 ECTS)
02286 Logic in Computer Science, Artificial Intelligence and Multi-Agent Systems (7.5 ECTS)
02291 System Integration (5 ECTS)
The terminated courses 02221 Principles of Distributed Systems (5 ECTS) and 02283 Algorithms for Massive Data Sets (5 ECTS) also count on the study line.
The terminated course 02222 Distributed Systems (10 ECTS) counts as 02221 Distributed Systems (5 ECTS) with respect to the study line.
It is not mandatory to follow a study line on the program and there is no registration in advance but exactly one study line is stated on the diploma if the director of studies is notified before the thesis is handed in.
Please consult the study handbook for more information about deadlines and other rules and regulations.
With respect to the study lines only the course numbers are relevant for courses from 1 September 2006 (for example, the courses might count as general competences instead of technological specialization and the courses might have obsolete titles, but such things do not matter for the required study line points).