1 / 54

Master of Science in Computer Science

Master of Science in Computer Science. at the Free University of Bozen-Bolzano September 29, 2008. Outline. Teaching offer of the MSc Opportunities for specialization Streams European Masters Programs Study plans and exams Consiglio di Corso di Studio (MSc Committee) Study plans

ashtyn
Download Presentation

Master of Science in Computer Science

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Master of Science inComputer Science at the Free University of Bozen-Bolzano September 29, 2008

  2. Outline • Teaching offer of the MSc • Opportunities for specialization • Streams • European Masters Programs • Study plans and exams • Consiglio di Corso di Studio (MSc Committee) • Study plans • Presentation of the European Masters • Presentation of the Streams

  3. What is the MSc in CS @ FUB? It is a 2 year master study program approved by the Italian Ministry: “Laurea Specialistica in Informatica” (class 23/S) 120 ECTS credits You obtain the MSc degree by “continuing” a BSc degree. The degree is for a program of 300 ECTS credits Opportunities for specialization through Streams and European Masters Programs

  4. Courses offered • Compulsory courses • Give you a backbone of common knowledge • Mostly CS (and Math) courses (in sem. 1 and 2) • Some general skills courses (in sem. 3) • Optional (= stream) courses • Give you a specialization in a specific area • Offered in sem. 2 and 3 • Master Thesis • In depth autonomous development on a specific topic (sem.4)

  5. Timetable for lectures and exams All courses run over the whole semester (12 weeks): • 4 credit courses: 2 hours lecture + 1 hour lab/exercise per week • 8 credit courses: 4 hours lecture + 2 hours lab/exercise per week 3 exam sessions: at the end of each semester (February + June) and in September Timetable for semester 1: Lectures Holidays 2wks Lectures Exams 12 weeks 2 weeks 3 weeks 4 weeks Sept. 29 Dec.19 Jan.6 Jan.26 Feb.21

  6. Optional (or stream) courses • You have to choose 7 optional courses (28 credits) • The optional courses are organized according to specialization areas, called Streams • A Stream represents a meaningful combination of courses that give you a specialization • You can complete a Stream by choosing at least 4 optional courses (out of the 7) belonging to the Stream • You are not forced to complete any Stream

  7. 4 Streams • Databases: focus on representation, storage, indexing, and processing of data in advanced information systems • Information and Knowledge Management: achieve information- and knowledge-search success, through maximum usability, efficiency, and effectiveness • Software Engineering: focus on engineering methods to obtain economically grounded SW that is reliable and cost-effective • Web Technologies: focus on fundamental and novel technologies of the Internet, and business management in web-based information systems

  8. Studyprogram BSc Compulsory CS + Math Courses Sem. 1-2 48 ECTS credits My “stream” DB Stream IKM Stream SE Stream WT Stream Sem. 2-3 28 ECTS credits General skills Courses MSc Thesis Sem. 3 12 ECTS credits Sem. 4 28 ECTS credits MSc Degree

  9. What is an European Masters Program? 9 • A joint study program offered in conjunction by several European Universities forming a consortium • The study plan is specialized, integrated, and international • Students spend 6-12 months at a partner university • A preferred path: agreements are in place to regulate enrollments, study fees, exam recognition, etc. • A double degree upon completion of the studies

  10. Double Degree … Legal value in partner country Legal value in Italy Awarded by the consortium and recognized by professional associations 10

  11. Supervision and MSc Thesis 11 During your studies you are followed by the twocoordinators of two partner universities Your MSc Thesis can be supervised by two lecturers of the two universities of your choice, and can be discussed in front of a joint commission

  12. European Masters Programs offered within the MSc of CS @ FUB 12 Computational Logic (EMCL): Engineering aspects of Computational Logic: knowledge representation, artificial intelligence, databases, information integration, software verification, semantic web, ontologies Language and Communication Technologies (EMLCT): The focus is on the information technologies specialized to deal with the most complex information medium, namely Natural Language. This is an interdisciplinary and challenging field Software Engineering (EMSE): The program covers advanced topics on managerial and engineering methods and practices supported by new technologies to develop high quality and cost effective software

  13. Erasmus Mundus award of the European Agency • The three European Masters have been awarded by Erasmus Mundus program as top-quality Masters Programs • Study plan recognized by the European Commission • Non-European students can apply for a grant of the European Agency • About 21.000 Euro per year • 25 grants (2007/2008) for each consortium

  14. Enrollment in an European Masters Program 14 • Pre-enrollment was requested for organizational reasons • However, you are still in time to make your choice • Decide it as soon as possible and not later than 30th October 2008 • we must inform the coordinating partner (before October 15th) • it affects the lectures you will have to attend • Please note that you will not have any EU grant for EM students - the fee may change, please refer to each EM representative for details.

  15. International relation office Information about accommodation at the University partner grants of the province and Socrates program (international relation office – information room www.unibz.it/international/index.html) the learning agreement (discussed with the tutor and me  )

  16. More info on Streams and European Masters Programs • Stream in Databases:Francesco Ricci • Stream in Information and Knowledge Management:Enrico Franconi • Stream in Web Technologies:Francesco Ricci • Stream in Software Engineering:Barbara Russo • EMP in Software Engineering:Barbara Russo • EMP in Computational Logic:Enrico Franconi • EMP in Language and Communication Technologies:Raffaella Bernardi

  17. MSc Committee(Consiglio di Corso di Studio) Members: (appointed by the Dean) • Francesco Ricci (president) • Enrico Franconi • Alberto Sillitti Responsibilities: • Monitors teaching and tutoring activities and proposes changes to the Faculty Council • Checks study plans and their conformance to study regulation • Deals with enrollment and transfer to the MSc • Performs recognition of exams for students coming from other universities

  18. Study plans • For each of you a study plan is maintained • Each of you is assigned a Study Plan Advisor (SPA) • The MSc Committee proposes a default study plan: • Typically, it coincides with the study plan of the MSc study regulation or European Master • Deviations may be due to differences in BSc exam recognition (N.B.: the MSc study code is over 300 credits and thus affects also your BSc exams) • You have to discuss changes to the study plan and possible exam recognitions with your SPA

  19. Workflow for study plans and exam recognition • Very soon (tomorrow): you receive an email with: • the name of your SPA • instructions on what to do regarding your study plans • Immediately: contact your SPA and fix an appointment • By Oct. 9th: finalize your study plan with SPA • Your BSc exam recognition (for <= 180 credits) • Possibly, additional exams you have to take to compensate for a debit • Possibly, a suggestion for additional exams you already took that can be recognized for the MSc (syllabi needed) • By Oct. 31st: hand in official request for recognition of the additional exams.

  20. Quality monitoring • Questionnaires for lecturers and students: • at end of each semester a questionnaire about the courses offered in that semester • at end of 2nd semester also general questionnaire about MSc in CS • MSc lecturers' meeting at end of each semester (end of January, end of May) Results and actions taken are communicated to students

  21. Master of Science in Computer Science @ FUB Welcome to FUB and to the MSc in CS!And have great fun in BZ!

  22. European Master Program in Language and Communication Technologieshttp://www.inf.unibz.it/mcs/lct/ Free University of Bozen-Bolzano Raffaella Bernardi (bernardi@inf.unibz.it)

  23. What are LCT? • LCT are information technologies specialized to deal with the most complex information medium: • Natural Language • NL involves: • Text • Speech • Knowledge • Gesture, Facial Expressions, …

  24. Real life application: Speech Recognition & Cross-Language Technologies • Speech Recognition and Cross-Language Technologies help communication between speakers of different languages

  25. Sample of EMLCT Study Plan First year at FUB: Second year: projects in Research Centers (up to 15 ECTS) and courses at partner universities on LT topics: Machine translation, information and knowledge representation, information retrieval, question answering, speech recognition and generation, models of human language processing and understanding, psycholinguistics

  26. EM in LCT: Partner Universities CS Faculties: Charles University in Prague, Faculty of Mathematics and Physics, Czech Republic University of Malta, Faculty of Science, Department of Computer Science and Artificial Intelligence LT Faculties: Centre for Language and Cognition Groningen, Faculty of Arts, University of Groningen, The Netherlands Saarland University, Faculty of General Linguistics, Department of Computational Linguistics and Phonetics, Germany University of Nancy 2, France

  27. Part time jobs in LCT • Xerox internship within CACAO (EU project for Cross-lingual access to Libraries --FUB among partners) • FUB Library, BoB: Bolzano Bot. Multi-lingual chatterbot. Do you want to know more….

  28. Do you want to know more? … Come to the next LCT events! For further information (which partner universities, topics, projects, stages, industrial companies, courses): • Visit the LCT web pages • Send me an email (bernardi@inf.unibz.it) To know more about LCT, come to the up-coming events: • Set. 30: getting to know each other meeting (16:30, SER C, room: 5) • October-May: LCT Colloquia

  29. European Master in Software Engineering (EMSE) • Born on the top of the master in Software Engineering • Well defined study plan • 1 & 1 year structure • FUB • At one of the partner universities • Courses organized in modules • No bureaucracy to recognize exams done abroad • Students get a double degree

  30. EMSE- Universities • Universidad Politécnica de Madrid, Spain • Blekinge Tekniska Högskola, Sweden • Technische Universität Kaiserslautern, Germany

  31. Time distribution • Advanced modules • Computer Networks and System Security • Mobile Systems • Advanced Software Engineering • Component-based Software Engineering • Interdisciplinary Skills

  32. EMSE - Study Plan 2007/2008 first year

  33. The web site provides up-to-date information  http://www.case.unibz.it/index.php/EMSE/European-Masters-Program-in-Software-Engineering.html

  34. Further information General information Barbara Russo TRAP 4.05 Study plan advisor Bruno Rossi Information about the whole program at http://www.fi.upm.es/emse Introductory meeting September the 30th 9:00-11:00 TRAP meeting room

  35. Master of Science inComputer ScienceStream in Information and Knowledge Management at the Free University of Bozen-Bolzano

  36. Motivations for the IKM Stream • Growth of information- and knowledge-related disciplines • Goal: achieve information- and knowledge-search success, through maximum usability, efficiency, and effectiveness • Information is increasingly distributed and heterogeneous • Skills and competences are needed to manage • explicit information and • implicit knowledge

  37. Managing explicit Information • Foundations for efficiently storing and retrieving traditional information sources: • Foundations of Databases • Digital Libraries • XML and Semi-structured Databases • Distributed Databases • Temporal and Spatial Databases • System Security

  38. Managing implicit Knowledge • Implicit knowledge may be hidden in the web, in the heterogeneous parts of an organisation, etc. • Needs to be given semantics and to be made explicit • May be partial, incomplete, inconsistent • Knowledge Representation • Knowledge Bases and Databases • Semantic Web Technologies • Artificial Intelligence • Computational Linguistics • Text Processing • Formal Methods • Computational Logic • Non-classical Logics

  39. Involved People • The KRDB Research Centre: • Werner Nutt, Diego Calvanese, Enrico Franconi, Alessandro Artale, Sergio Tessaris, Raffaella Bernardi, Rosella Gennari • + several PhD students and research assistants www.inf.unibz.it/krdb

  40. Master of Science inComputer ScienceStream in Databases at the Free University of Bozen-Bolzano September 2008

  41. requests for desired restaurant selects a restaurant, or quits browses the restaurants criticizes a restaurant shows best candidates adapts the query rep. shows new recommendations stores the rec. case initializes the query rep. DataBase Stream MobyRek: Example of a Project MobyRek Knowledge sources

  42. Other Projects • eHealth Datawarehouse and Mobile Services • Context-Dependent Recommender Systems • Adaptive conversational strategies • Visual Data Mining • eBZ transportation and mobility information systems

  43. DataBase Stream Focus of the Stream • Core database technologies • Database • Datawarehouse • Temporal database systems • Temporal data models • Algorithms for process temporal data • Intelligent information systems • Recommender systems • Data mining • Ubiquitous computing

  44. Semester 1: Data Warehouse Data Mining Machine Learning: Algorithms and Applications Semester 2: Distributed Databases Approximation: Theory and Algorithms Temporal and Spatial DBs Advanced web programming Mobile Services DataBase Stream Courses Semester 3: • ATIS - Recommender Systems • Seminars in Databases • Moving Object Databases • Internship Semester 4: • Thesis • More courses are offered by other groups • We are flexible: easy to customize your curriculum

  45. More info • For more information please contact • Johann Gamper • Room A4.18 gamper@inf.unibz.it • Francesco Ricci • Room A4.19 fricci@unibz.it

  46. Master of Science inComputer ScienceStream in Software Engineering at the Free University of Bozen-Bolzano September 2008

  47. MSc in Software Engineering Software Engineering is the establishment and use of sound engineering principles, methods, and practices in order to obtain economically software that is reliable and works on real machines and environments

  48. What you learn in a MSc in SE Management of software development process (requirement analysis, design, code development, testing, maintenance) Management of resources and technologies Measurement and prediction of software performance, reliability, usability, and quality Assessment of technologies, system architectures, … Software/hardware market analysis, impact of innovation, law and regulation of IT market, …

  49. Open Office Microsoft Word API AddIns Plugin Open Office Trace “Plugin” XML/RPC Transfer OS API Development of tools for data collection Operating System Development of tools to support empirical analysis Analysis of business processes and their IT infrastructure

  50. All the Stream Courses Semester 1 and 3: • Software Architecture • Component Base Development • Software Metrics • Seminars in Software Engineering Semester 2: • Requirement Engineering • Software Engineering II • Software Evolution • System Security • Software Quality Management • Advanced Software Engineering Method Note: you can add courses from other streams in particular from WT

More Related