• Homepage
  • Navigation
  • Search
  • Content
  • Footer
  • Contact
  • Sitemap

Department of Computer Science

Main Navigation

  • News and Events
    • News and EventsSee overview
    • Spotlights
      • In-depth Stories
      • News
      • Awards & Grants
      • Faculty
      • Research
      • add Display all
    • In the Media
    • READ.ME - Department Newsletter
    • Talks & Events
      • Master's Graduation Ceremony
      • Paul Bernays Lectures
      • Distinguished Colloquium
  • Department
    • DepartmentSee overview
    • Mission statement
    • Organisation
      • Executive Board
      • Administration
      • Institutes
      • Collaborative Centers & Labs
      • Organigram
      • add Display all
    • Awards and Rankings
      • Faculty Awards
      • Non-Faculty Awards
      • Prestigious Grants
      • Teaching Award
      • Honorary Doctors
      • Rankings
      • add Display all
    • Spin-offs / Start-ups
    • Locations
      • Getting there
      • Food tips nearby
    • History
      • Development of the department
      • Research highlights
      • People who shaped the department
      • List of all department heads
      • Founders' stories (video)
      • 40 years D-INFK
      • Computer science in high school
      • The story behind Dr Hoo
      • add Display all
    • Open Positions
    • Code of Conduct & Respect
    • Rooms, Labs, Beamers
  • People
    • PeopleSee overview
    • People A-Z
    • Faculty
      • Professors
      • Administration by Professor
      • Affiliated Faculty
      • External Adjunct Professors
      • Emeritus Faculty
      • add Display all
    • Senior Scientists Education
    • Administration
      • Department Administration
      • Studies Administration
      • Communication & Marketing
      • IT Service (ISG)
      • Administration by Professorship
      • Human Resources
      • Computer Science Library
      • Studies Administration
      • add Display all
    • Scientific Staff Organisations
    • Student Organisations
    • Alumni Association IAETH
      • Alumni Stories
  • Research
    • ResearchSee overview
    • Data Management & Machine Learning
    • Information & System Security
    • Computer Systems
    • Intelligent Interactive Systems & Physical Computing
    • Programming Languages & Software Engineering
    • Theory & Algorithms
    • Visual Computing
  • Studies
    • StudiesSee overview
    • Bachelor's Programme
    • Master's Programmes
      • Computer Science
      • Data Science
      • Cyber Security
      • Robotics, Systems & Control
    • Summer Research Fellowship
      • Programme structure
      • How to apply
      • Frequently asked questions
      • Meet the faculty
    • Exchange Programmes
    • Contact
    • Bachelor's and Master's Theses
    • Forms and Documents
    • Presentation Collection
    • Order form for study brochures
    • Notice board
    • FAQ
  • Doctorate
    • DoctorateSee overview
    • Doctoral Study Programme
      • Application and admission
      • Second Advisor
      • Doctoral plan + aptitude colloquium
      • Credit points / Learning agreement
      • Doctoral thesis
      • Doctoral exam
      • Progress report & annual status conversation
      • Forms and documents
      • Information for supervisors
      • add Display all
    • Direct Doctorate in CS
  • Continuing Education
    • Continuing EducationSee overview
    • CAS ETH in Cyber Security
    • CAS ETH in AI and Software Development
    • CAS ETH in Data and ML
    • CAS in Computer Science
    • CAS ETH in Cloud and Mobile Computing
    • MAS ETH in Cyber Security
    • MAS ETH in AI and Digital Technology
    • DAS ETH in Cyber Security
    • DAS in Data Science
    • Didactics Diploma
    • Didactics Certificate

Search

Departments

  • ETH Zurich
  • D-INFK

Language Selection

You are here

  • Homepage chevron_right
  • News and Events chevron_right
  • …
  • Spotlights chevron_right
  • D-INFK news channel chevron_right
  • 2014 chevron_right
  • 06

06

A versatile joystick for animation artists

  • Spotlight
  • Video
  • Interactive Geometry Lab
  • News und highlights
  • Cyberphysical systems
  • Front – Spotlight
  • Animation
  • Institute of Visual Computing
  • Research
Person uses joystick to animate an elephant figure

Manipulating 3-​dimensional animated characters on a 2D screen is challenging and requires years of training. ETH researchers now make animation artists’ life a little easier with a new input device they can assemble into a shape similar to the virtual character.

26.06.2014 by Angelika Jacobs

Teaching machines how to learn

  • Spotlight
  • Information Science and Engineering
  • Institute for Machine Learning
  • Centers and cooperations
  • Machine learning
  • Front – Spotlight
  • Data Analytics
  • Data science
  • Research
Person teaches robot to use tools

The machines that surround us in everyday life are not only becoming more intelligent, they’re also turning into gifted learners. To prepare the next generation of computer scientists for the challenges presented by this rapidly developing research area, ETH Zurich has joined forces with the Max-​Planck-Institute for Intelligent Systems.

19.06.2014 by Angelika Jacobs

Shifting the paradigm: pioneering research network in learning systems established

  • Learning and Adaptive Systems
  • Spotlight
  • Information Science and Engineering
  • Institute for Machine Learning
  • Computer Vision and Geometry Group
  • Centers and cooperations
  • Machine learning
  • Front – Spotlight
  • Data Analytics
  • Institute of Visual Computing
  • Research
Prof. Marc Pollefeys

ETH and the Max Planck Institute for Intelligent Systems have joined forces to form a research network in learning systems.

16.06.2014 by Amanda Caracas

Deobfuscating JavaScript through program analysis and machine learning

  • Spotlight
  • Secure, Reliable, and Intelligent Systems Lab
  • News und highlights
  • Programming languages
  • Machine learning
  • Front – Spotlight
  • Research
  • Institute for Programming Languages and Systems
Prof. Martin Vechev

Software reliability, piracy and tampering are serious and well known threats the world is faced with. Significant attempts have been made to protect software from reverse engineering and tampering. Last week, the Software Reliability Lab at ETH Zurich, headed by Prof. Martin Vechev, released a system called JSNice which makes obfuscated and minified JavaScript code readable again. The system has already been used by more than 34,000 developers in over 140 countries.

13.06.2014 by Minh Tran

New Intel Parallel Computing Center established at ETH Zurich

  • News
  • Institute for High Performance Computing Systems
  • Scalable Parallel Computing
  • Centres
Prof. Torsten Hoefler

The Scalable Parallel Computing Lab at ETH Zurich will become a member of Intel(R) Parallel Computing Center community. The goal is to tackle the challenges of growing parallelism in high performance computing.

13.06.2014

Footer

Recommended links

  • D-INFK intranet
  • Communication & Marketing Services

Search

Follow us

  • Department of Computer Science on LinkedIn
  • Department of Computer Science on BlueSky
  • Department of Computer Science on Facebook
  • Department of Computer Science on X
  • Department of Computer Science on YouTube

Services

  • Student portal
  • Alumni association
  • Staffnet
  • Contact
  • Login

Departments

  • D-ARCH Architecture
  • D-BAUG Civil, Environmental and Geomatic Engineering
  • D-BIOL Biology
  • D-BSSE Biosystems Science and Engineering
  • D-CHAB Chemistry and Applied Biosciences
  • D-EAPS Earth and Planetary Sciences
  • D-GESS Humanities, Social and Political Sciences
  • D-HEST Health Sciences and Technology
  • D-INFK Computer Science
  • D-ITET Information Technology and Electrical Engineering
  • D-MATH Mathematics
  • D-MATL Department of Materials
  • D-MAVT Mechanical and Process Engineering
  • D-MTEC Management, Technology and Economics
  • D-PHYS Physics
  • D-USYS Environmental Systems Science

Table of contents and legal

  • Sitemap
  • Imprint
  • Accessibility Statement
  • Disclaimer & Copyright
  • Privacy Policy
© 2025  Eidgenössische Technische Hochschule Zürich
JavaScript has been disabled in your browser