Institut für Informatik Freie Universität Berlin - Computer Science at FU Berlin -

Slides:



Advertisements
Similar presentations
A Link to the Future Where is Education Going with Technology?
Advertisements

8 September 2008 University Montpellier 2 ; Faculty of Sciences Department of Informatics, Master of Informatics Stefano A. Cerri LIRMM: Un. Montpellier2.
Introduction to Computers Lecture By K. Ezirim. What is a Computer? An electronic device –Desktops, Notebooks, Mobile Devices, Calculators etc. Require.
Computer Science in Freiberg Konrad Froitzheim, TU Freiberg, Germany TUBAF Institut für Informatik Curriculae Research Highlights.
Computing Studies Is it for me? Click here to find out…
Nokia Technology Institute Natural Partner for Innovation.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
CSCI 1412 Tutorial 1 Introduction to Hardware, Software Parminder Kang Home:
Department of Mathematics and Computer Science
Teaching Development of Student Numbers Winter Term Total Male Female New enrolments 0.
Computer-Science at the Freie Universität Berlin.
Search Engines and Information Retrieval
GSC16-OBS-03 ITU-T GSC – 16 Observer Presentation Karen Higginbottom, JTC 1 Chair.
What do Computer Scientists and Engineers do? CS101 Regular Lecture, Week 10.
The Education of a Software Engineer Mehdi Jazayeri Presented by Matthias Hauswirth.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Orientation to Libraries Research Methods and Data College of Advancing Studies Brendan Rapple.
Computer Science Prof. Bill Pugh Dept. of Computer Science.
IST DEVELOPMENT IN LATVIA
Jyväskylä There are more of buildings designed by world famous architect Alvar Aalto than anywhere else in the world. Population –The biggest city.
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
Computer Programming My Home Page My Paper Job Description Computer programmers write, test, and maintain the detailed instructions, called programs,
Department of Computer and Information Science The Norwegian University of Science and Technology.
Introduction to Computers
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Information Technology Industry Report Brown University ADSP Lab 余 渊 善
Search Engines and Information Retrieval Chapter 1.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
LEFIS W2 Posgraduate Workshop 1 LEFIS, WG 2 Postgraduate studies Meeting, Rotterdam.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Introduction To Computer System
Structure of Study Programmes
An Introduction to Programming and Object-Oriented Design Using Java By Jaime Niño and Fred Hosch Slides by Darwin Baines and Robert Burton.
Living in a Digital World Discovering Computers Fundamentals, 2010 Edition.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
Lecture on Computer Science as a Discipline. 2 Computer “Science” some people argue that computer science is not a science in the same sense that biology.
1 A National Virtual Specimen Database for Early Cancer Detection June 26, 2003 Daniel Crichton NASA Jet Propulsion Laboratory Sean Kelly NASA Jet Propulsion.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
What is Computer Science? Study of the foundations of computing, data storage, and information processing Computer Science spans diverse areas: –Security.
The Pedagogical ICT Licence ICT in initial teacher training Professional development of teachers in ICT Denmark.
Computer Laboratory Practicing at the Faculty of Natural Science and Mathematics Vesna Veličković Marko Milošević Workshop on Lab Practicing in Computer.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Computer Sciences at NYU Open House January 2004 l Graduate Study at New York University l The MS in Computer Sciences l The MS in Information Systems.
ITGS Databases.
CISE IAB Meeting Nov. 2, ABET 2006 Clean bill of health! Special thanks to:  CISE & CEN IAB  Bandyopadhaya, Bermudez, Newman.
Why You Should All Become Computer Engineers ECE 200 (Fall 2015) Saurabh Bagchi School of Electrical and Computer Engineering Purdue University.
Data Structures and Algorithms Dr. Tehseen Zia Assistant Professor Dept. Computer Science and IT University of Sargodha Lecture 1.
Welcome to Informatics. PhD: ~70 per year MSc: ~200 per year Undergraduate: ~100 per year 20% Software Engineering 50% Computer Science 30% Other joint.
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
University of California Irvine Department of Computer Science UCI Computer Science Department 7 majors 1860 undergraduates 322 graduate students ~42 faculty/lecturers.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Contact : Bernadette Bouchon-Meunier, Patrick Gallinari, Jean-Gabriel Ganascia LIP6, UPMC, 8 rue du Capitaine Scott, Paris, France
Carnegie Mellon University Computer Science Foundations for Ph.D. Students The Carnegie Mellon Perspective Computer Science Foundations for Ph.D. Students.
WHAT IS COMPUTING / COMPUTER SCIENCE? Rocky K. C. Chang August 31, 2015.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
Machine Learning BY UZMA TUFAIL MCS : section (E) ROLL NO: /31/2016.
Using Technology to Solve Problems Unit 2 Mod 2 SO 7.
 Internet –INTERnational NETwork is the network of computer networks.  It is a Wide Area Network(WLAN).You can have unlimited access to internet. 
Internet of Things – Getting Started
End Show What is Information Communication Technology ? Processing of data via computer Using the technologies from computing, electronics, and telecommunications.
Specialties Description
Digital Video Library - Jacky Ma.
Rocky K. C. Chang September 4, 2017
Uses and Limitations of ICT
What are your Career Options?
CompSci 1: Principles of Computer Science Lecture 1 Course Overview
Presentation transcript:

Institut für Informatik Freie Universität Berlin - Computer Science at FU Berlin -

Studying Computer FUB Diplom Informatik (900 students) 5 years 4 semesters undergraduate 4 semesters graduate studies diploma thesis Bachelor / Master ( ~ 100) 3 years Bachelor 2 years Master

Studying Computer FUB PhD programs Graduate Schools together with BerlinTechnical University and Humboldt Univ. Berlin PhD s typically members of research projects ("research assistants") 5 – 10 per year

Located in the campus for natural science at FUB - Physics, Chemistry, Biology - Part of the Mathematics and Computer Science faculty Related to the Computer and Information Technology Research Center (ZIB) Computer FUB

900 CS students 130 bio-Computing students 11 professors 24 assistants 50 teaching assistants (students) ~ 300 Computers (PC / Windows / Linux, Sun Solaris, Local Area net, WaveLan)

Computer FUB Working Groups of FUB –Bioinformatics –CS in Education and Society –Databases and Information Systems –Artificial Intelligence –CS applications in medical Science –Netbased Information Systems –Programming Languages –Software Engineering –Distributed Systems –Technical CS (Telematics) –Theoretical Computer Science

Bioinformatics: development and application of methods and tools of Computer Science on biological issues e.g. Interpretation of Mass-spectrometrical measuring data for protein regulation Algorithms in Bioinformatics ???

Algorithms in Bioinformatics At the interface of Biology/Chemistry/Medicine/ Computer Science and Mathematics Concrete Questions: Pattern Matching in Blood count Similarities of Humans and Mice (and Dogs and …) Develop Algorithms, which are able to scan Terabyte f Data fast.

DB and IS deals with Gathering, Storing and Selecting Data (Informations) A database 160 GB disk / 300 $ 100 million books (400 pages each, 2 KB / page) Much cheaper than paper! Databases and Informationsystems

Find all Musicvideos with Eminem Find all Scenes with Sunset An Example: Saving Videos and searcing for Scenes Applications: Public Transport (find train connections), Airlines (book Tickets), Online-Shops (buy Books and CDs), Search engines (e.g. Google), peer-to-peer applications (mp3 auf Gnutella, KaZaA)

Approximative Matching of XML Data Data tree Query closure Q3Q3Q3Q3 Q2Q2Q2Q2 Q1Q1Q1Q1 Document 1 IntroductionQuery and Data ModelingConclusion Semantics and EvalSchema based Eval

Artificial Intelligence Artificial intelligence deals with problems, which are - hard to solve for a computers, - easily solved by humans (because humans are intelligent – in most case :) Examples: Face Recognition Speech Recognition Agility

Robotics: AI with mechanic body Interdisciplinary: -Mechanics -electronics -algorithms -communication. Application: - robot soccer Questions: How does a robot recognize Objects on the field? Which is the ideal route he should take? Which actions should the robot perform?

Programing Languages There are various kinds of programs: –Programs prescripe the way how to perform calculations. –A variety of programs can be formed by concatenation of computer instructions. –Programs are parts of huge EDV-Systems. Programs are written using programming languages. There are various kinds of programming languages, each focused on another range of problems. Programming is mathematically exacting. Programming is an engineers job.

Programming Languages (Part 2) How can programs get created more efficiently and secure ? How can one avoid coding errors, or how can they be found automatically ? How may properties of programs get verified ? Which tools takes it to simplify the process of programming ?

Distributed Systems  How to build a big software system out of existing components – with low effort ? (" reuse components")  Languages, methods and tools for simplifying the development of distributed compter systems?  Visualisation and animation of programs

System Software: Operating Systems and Middleware LinuxMacOSWindows Distributed Application Middleware (CORBA,.NET,...).....  Abstraction of distributed application parts, i.e. procedure remote calls  Tools and infrastructure for distributed systems  concurrent computing in the net  component based spreaded systems  Netsecurity access control

Geometrical Methods in the Astronautics Identification of the position and orientation of the satellite Tubsat (Techn. Univ. Berlin) using an onboard camera, that records constellations, which is then transfered to the home base. The position and orientation of the satellite are found by mapping the pictures into an electronic celestial map and calculating the satellites distance. Theoretical Computer Science Focus: geometric and combinatorial Algorithms

Record of the satellite Extracted pattern Theoretical Computer Science

Located constellation Theoretical Computer Science

How is Computer Science related to Education and Society? Good teachers needed for Computer Science as school subject Necessary: Didactics and new Methods of Teaching Support of Living and Learning, e.g. by using of internet Effects on Society, e.g. new professions and computer support at work. CS in Education and Society

New Teaching Methods Pupils from Japan and Deutschland are learning together via , internet and video meetings

New Teaching Methods Pupils design artificial kaleidoscopes and learn geometry

New Teaching Methods E-Learning e.g. teams of pupils or students are working in projects and get support and advice over the internet

Technical Computer Science and Mobile Communications Computers get continuously smaller, are hidden in items or environment, communicate with each other, outnumber humans, haven`t to be PCs! motion sound vibration infrared radio Sensor for environmental data capturing

Technical Computer Science and Mobile Communications Challenges: Adaption to many different scenarios Possibility of controlling many computers Mobile internet Automatical interconnection