Computer Science is a discipline which leads the transition to a 21st century knowledge-based society, and the Master of Science in Computer Science has been designed to train students on state-of-the-art technology. The program offers specializations in Bio-informatics, Software technology, Net-centric Informatics, Data media and Knowledge, Embedded Systems and Ambient Intelligence, and lasts one or two years depending on the area of specialization and the students' undergraduate degree. It can also be integrated with other examination taken by students at other top European universities without any additional educational credits required. The study period abroad normally last from three to twelve months, but it can be extended.