1 / 35

Computer Science Programmes Parallel and Distributed Computer Systems

Computer Science Programmes Parallel and Distributed Computer Systems. Dr.- Ing . Thilo Kielmann. Why Study Computer Science at Vrije Universiteit ?. Good organisation Well-structured course plans Close student supervision Excellent computer facilities

zudora
Download Presentation

Computer Science Programmes Parallel and Distributed Computer Systems

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. Computer Science Programmes Parallel and Distributed Computer Systems Dr.-Ing. Thilo Kielmann

  2. Why Study Computer Science at Vrije Universiteit ? • Good organisation • Well-structured course plans • Close student supervision • Excellent computer facilities • Extensive contacts with companies, broad expertise • Department with a strong (inter)national reputation • Campus university, easy to reach, in a booming area

  3. Master’s Programmes at the Department of Computer Science of the Vrije Universiteit • Artificial Intelligence • Bioinformatics • Business Mathematics and Informatics • Information Science (1 year) • Computer Science(6+1 programmes) • Parallel and Distributed Computer Systems (top master)

  4. WO Monitor of VSNU • 100% of VU Computer Science alumni had jobs • 100% of them were happy with their jobs • 100% said their degree was needed for their job

  5. Computer Science Programmes - Internet and Web Technology - High Performance Distributed Computing - Software Engineering - Technical Artificial Intelligence - Multimedia - Formal Methods and Software Verification

  6. General Structure • Lasts 2 years, 120 ECTS (possibly extended with premaster) • Compulsory courses • Compulsory choices • Optional courses (recommendations are given) • Seminars, literature study • Programming projects • Master's project of 36 ECTS • Coursestaughtin English • Your study programme be approved by examination board

  7. Premaster • For HBO students, usually a premaster is required • Consists usually of more theoretical and program-specific courses • Up to 30 ECTS • Contact the Master coordinator for more info • Possibly, “premaster” courses can be followed as part of the HBO programme (specialisation)

  8. Technical Artificial Intelligence • Endows the student with the developments in the area of artificial intelligence and computer science. • The realisation of intelligent computer programs is the central subject. Artificial intelligence is in part inspired by human cognition and nature. • One aim is to obtain computer programs that can reason with symbolic representations of this knowledge. The computer is also used for recognition of structures in raw data, from which conclusions can be drawn.

  9. Compulsory Courses(next to standard courses) Knowledge Management and Modelling Intelligent Web Applications Evolutionary Computing Neural Networks Behaviour Dynamics

  10. Recommended Choices • Data Mining Techniques • Project Agent Systems • Logical Verification • Automated Reasoning in AI • Advanced Self-organisation

  11. Some Master's Projects • Negotiating agents for e-commerce • Building an intelligent opponent in a gaming environment • Fraud detection using data mining techniques • Formal modeling of medical guidelines • Aligning ontologies in the Semantic Web • Collective robotics

  12. Master's Projects - Contacts • Companies , e.g. ING, Logica, IBM, Sentient Solutions, … • At the VU: • AI Section • Network Institute • CAMERA Institute • Many other universities / research institutes (e.g., TNO)

  13. Formal Methods and Software Verification • Perspective: safety-critical software development • Perspective: scientific career • Foundations of computation • Ingredients: foundations of computing, distributed computing, protocol validation, software engineering, mathematics, … • Optional courses at UvA (quantum computing, complexity of algorithms, …)

  14. Some Master's Projects • Verification of an electronic voting protocol for the Dutch parliamentary elections • Quantum complexity classes • Well-foundedness of higher-order recursive path ordering in Coq • Formelespecificatie van een workflow engine: van UML naarObjectZ

  15. Multimedia The arrival of broadband Internet has enabled the combination of formerly disjoint media, such as interactive television. Hot topics are authoring, information retrieval, human computer interaction, software architecture, and 3D-graphics. Special attention is given to the use of 3D virtual environments for the disclosure of multimedia information.

  16. Some Topics in Multimedia • ClimaFutura: a game to gain experience with the parameters of climate change • Second Life: a virtual world at the VU • Intelligent Multimedia: 3D virtual environments based on agents technology • Game design

  17. Internet and Web Technology • Focus:Technology for the Internet and the Web • Large-scale computer systems(e.g. Web server architectures) • Network protocols • Peer-to-peer technology • Security in the Internet (e.g. worms, honeypots)

  18. High Performance Distributed Computing • Focus:Large-scale computing • Parallel computing: clusters, grids, • mainframes • High-performance computers and networks • Scientific and commercial applications: e.g., genome sequencing, designing new medicines, oil-field discovery, stock-market predictions, Google's and Amazon's services

  19. State-of-the-art equipment DAS4, the distributed ASCI super computer, is operated from the VU Nodes are situated at Astron, Leiden, Delft, Amsterdam (UvA,VU)

  20. Parallel and Distributed Computer Systems(top master program) Some courses: • Distributed Systems • Parallel Programming • Cluster and Grid Computing • Network Security • Distributed Algorithms • Protocol Validation • Network Programming • Research Proposal Preparation

  21. What is a Top Master's ? • International (students from Europe, USA, India, China) • Research oriented • Selective admission • Practical orientation (many labs, projects) • Narrowly focused on systems • Operating systems, networks, distributed systems • Multiprocessors, clusters, Internet, grids • Parallel algorithms / languages / systems

  22. Andrew S. Tanenbaum • Small, reliable, secure, operating systems • Wide-area distributed systems

  23. IWT / HPDC / PDCS Master's Projects • Turtle – secure P2P • Monitoring in Globule • Content placement for video-on-demand • Visualization / computer graphics projects • Parallel bioinformatics applications • Energy-aware wireless epidemics • Grid security infrastructures

  24. Software Engineering • Software engineering is an important field: • Shift, from “construction”, “programming-in- the-large” to interplay between organization and application portfolio • Shift, from product orientation to service orientation, from production to use • Shift towards the “Internet of Things”

  25. Software Engineering Dimensions Glue systems, Create added value, Use services Build systems, Master technology, and complexity Engineering Usage Human Support daily work, Envisage culture, Plan for global use

  26. SoftwareEngineering@VU • IMSE – Information Management and Software Engineering IT portfolio needs proper asset management and maintenance Build systems to be used and to make life easier Architecture is the base for communication and decision making

  27. Some Courses • Advanced Topics in Software Design • Software Architecture • Software Asset Management • Software Configuration Management • Project Information Systems (team effort for an industrial customer)

  28. Double Degree Programmes (in Europe) One year at the VU, one year Abroad Two Master degrees (from both universities) International experience, contact with other cultures Complement your studies with different courses, enrich your CV Many possibilities for scholarships For more information: www.few.vu.nl/internationalisering

  29. Global Software Engineering European Master • One Master, two degrees Learn how to master IT/Software projects in an international environment • One year at the VU, one year at a VU Partner • Mälardalen University (Sweden) • University of L'Aquila (Italy) • Three profiles: Software Architecting Real-Time Embedded Systems Web Systems & Service Engineering

  30. Erasmus “Long Life'' Exchange Programme VU has an exchange programme with a large number of European Universities Scholarship of 287 euro per month You do not need to pay a fee to the foreign university Go to www.few.vu.nl/onderwijs/buitenland/Erasmus.html

  31. Interested in International Experience? Are you a first year CS Master student? Or are you starting the coming academic year? Start thinking about your Europeanexperience now! Pre-register now to go in September 2011, contact us for detailed information! international@few.vu.nl

  32. Computer Science and Communication This variant consists of two parts: - Training in Computer Science at Master level - Communication theory and practices Compulsory courses: - Communication Sciences - Research Methods - Science Journalism - Internship / research project

  33. Master Coordinators • Technical AI: Mark Hoogendoorn(m.hoogendoorn@vu.nl) • IWT / HPDC, PDCS : Thilo Kielmann (t.kielmann@vu.nl) • Software Engineering: Hans van Vliet(j.c.van.vliet@vu.nl) • Multimedia: Anton Eliens(a.p.w.eliens@vu.nl) • Formal Methods and Software Verification: Roelde Vrijer (rdv@few.vu.nl)

  34. More Information www.few.vu.nl/ (Dutch) www.few.vu.nl/en/ (English)

  35. Registration Simply go to www.studielink.nl

More Related