People
Faculty
When calling from outside the Technion, please dial 073-378-xxxx.
Faculty (53)
Shaull Almagor
Senior Lecturer
Office Hours:
Monday, 10:00-11:00
Formal verification of software and hardware, Model checking, Temporal Logic, Automata, Dynamical systems, Synthesis and Planning.
Nadav Amit
Senior Lecturer
Office Hours:
Sunday, 15:30-16:30
Operating systems, computer architecture, virtualization, memory management and security.
Hagit Attiya
Professor
Harry W. Labov and Charlotte Ullman Labov Academic Chair
Office Hours:
Sunday, 13:00-14:00
Distributed computation and theoretical computer science; in particular:Fault-tolerance; Timing-based and asynchronous algorithms.
Gill Barequet
Professor
The Bernard Elkin Chair In Computer Science
Vice Dean for Graduate Studies
Office Hours:
By appointment
Discrete and computational geometry; geometric computing; combinatorics;computer-aided geometric design; computer graphics and visualization.
Yonatan Belinkov
Senior Lecturer
Office Hours:
By appointment
Natural language processing; machine learning for language understanding and generation; neural network representations; interpretability and robustness of machine learning models.
Mirela Ben-Chen
Professor
Vice Dean for Computing
Office Hours:
Tuesday, 12:30-13:30
Shape analysis and understanding, 3D geometry processing, deformation and animation, fluid simulation on surfaces, vector field analysis and design, numerical algorithms for geometric data, computer graphics.
Naama Ben-David
Senior Lecturer
Distributed and concurrent algorithms, both theory and practice, especially performance and correctness in asynchronous fault tolerant environments
Omri Ben-Eliezer
Senior Lecturer
Office Hours:
By appointment
Theoretical and algorithmic foundations of big data: sublinear time and streaming algorithms, beyond worst case analysis of algorithms, robustness and privacy, knowledge representation, complex networks
Eli Biham
Professor
The Joseph Israel Freund Chair
Head, Hiroshi Fujiwara Cyber Security Research Center and Counselor for the Cyber Major
Office Hours:
No office hours
Cryptology and Cryptanalysis, Symmetric Cryptography, Quantum Cryptography and QuantumComputation.
Alexander Bronstein
Professor
Dan Broida Academic Chair
Office Hours:
No office hours
3D acquisition and processing, deformable shape analysis and modelling, computer vision, machine learning, numerical geometry.
Nader Bshouty
Professor
Helen and Morris Mauerberger Chair in Science
Office Hours:
Tuesday, 14:30-15:30
Computational Learning Theory.
Keren Censor-Hillel
Professor
Vice Dean for Teaching
Office Hours:
No office hours
Theory of computing, algorithms, distributed computing.
Reuven Cohen
Professor
Office Hours:
Thursday, 14:30-15:30
Architectures and protocols for computer networks: the Internet, wireless networks, cellular networks, broadband access networks, sensor networks,routing protocols, multicast, MAC protocols, and Transport protocols.
Ran El-Yaniv
Professor
Office Hours:
No office hours
Machine learning and data mining,
Online algorithms and competitive analysis,
Computational finance
Michael Elad
Professor
Sanford Kaplan Academic Chair
Office Hours:
Sunday, 16:00-18:00
Mathematical, algorithmic, and numerical methods in signal and image processing and in deep learningerical methods in image processing.
Gershon Elber
Professor
Office Hours:
Monday, 13:00-14:00
Computer aided geometric design; Computer graphics.
Yoav Etsion
Associate Professor
Head, Technion Computer Engineering Center (TCE), Joint Appointment with Electrical and Computer Engineering Department
Office:
731, Fischbach 308-6
Phone:
073-378-4367
073-378-1926
Office Hours:
Tuesday, 13:30-14:30
Computer Architecture, Computer Systems and Parallel Processing, HW/SW
Interoperability, Operating Systems, Parallel Programming Models,
High-Performance Computing.
Yuval Filmus
Associate Professor
Vice Dean for Undergraduate Studies
Office Hours:
By appointment
Computational complexity, Proof complexity, Analysis of Boolean Functions, Combinatorics.
Eldar Fischer
Associate Professor
Counselor for students in good and for List B and for Students Exchange
Office Hours:
Thursday, 14:30-15:30
Efficiency of calculations: Especially property testing, statisticaldeductions, and probabilistically checkable proofs; Combinatorics:Especially graph theory, regularity theorems in combinatorialstructures, and applications to algorithms; Logic in Computer Science:Logical characterization of properties for which there exist efficientalgorithms or desirable combinatorial aspects.
Roy Friedman
Professor
George Farkas Chair in Computer Science
Office Hours:
Tuesday, 12:00-13:00, by appointment only
Distributed Systems; Group Communication; Middleware; Wireless Ad-Hoc Networks; High-Availability and Fault-Tolerance;Clustering; Scalable Dynamic (P2P) Systems.
Dan Geiger
Professor
Feldman Family Chair in Computer Sciences
Office Hours:
By appointment via email
Probabilistic networks, Bayesian learning, Computational Genetics.
Yossi Gil
Associate Professor
Office Hours:
https://yogi.youcanbook.me/
Software engineering, in particular: aspects related to the object-oriented paradigm, programming languages and parsing.
Yuval Ishai
Professor
Abraham Tulin Academic Chair
Office Hours:
Monday, 14:00-15:00
Cryptography, Complexity theory.
Shachar Itzhaky
Senior Lecturer
Office Hours:
No office hours
Software synthesis; High-level and automated programming; Functional programming languages; Formal proof assistants.
Sarah Keren
Senior Lecturer
Colloquia Coordinator and Counselor for Computing Engineering Track
Multi-agent AI, multi-robot systems, automated design of AI systems, sequential decision making under uncertainty, reinforcement learning and automated planning.
Benny Kimelfeld
Professor
Vice-Coordinator of Undergraduate Studies and Responsible For Reserve Duty and Excellent Programs
Office Hours:
Tuesday, coordinate with UG Secret
Database systems and theory, information extraction, information retrieval, data mining, probabilistic and inconsistent databases
Ron Kimmel
Professor
Montreal Academic Chair
Office Hours:
Sunday, 13:30-14:30 by appointment
Image processing, Computer vision, Medical image analysis,
Computer graphics, Differential geometry, Scientific computing.
Eyal Kushilevitz
Professor
Sophia and William Shamban Academic Chair
Office Hours:
Wednesday 9:30--10:30, by appointment
Cryptography; Machine learning; Computational complexity and Communication complexity; Randomized distributed protocols.
Or
Litany
Senior Lecturer
Computer vision: 3D scene understanding (detection, segmentation), neural fields (nerf, sdf), reconstruction and generative models (surface reconstruction, scene completion); data-driven simulation. AI/ML: Data efficient learning (self/semi-supervised, learning with noisy labels) , symmetric architectures (rotation/permutation equivariance).
Tal Mor
Professor
Counselor for CS and Physics track
Office Hours:
Monday, 11:00-12:00
Theoretical Quantum Information Processing (Computing, Cryptography, Information, Communication); Implementation (Hardware) of Quantum Information Processing; Modern Cryptology.
Seffi Naor
Professor
Lunenfeld-Kunin Academic Chair
Office Hours:
Monday, 10:30-12:30
General: Theory of algorithms and applications; Randomness andcomputation. Specific: Approximation and on-line algorithms;Combinatorial optimization; Randomized algorithms; Communicationnetworks; Parallel computation.
Hila Peleg
Senior Lecturer
Counselor for the Software Engineering Track
Office Hours:
Monday, 12:30-13:20
Interaction models for program synthesis, software developer workflows, programming languages, software engineering, human-computer interaction.
Erez Petrank
Professor
The Andrew and Erna Finci Viterbi Chair in Information Systems in the Faculty of Computer Science
Office Hours:
Sunday, 13:30–14:30
Concurrent Algorithms: theory and practice; Memory Management ( in particular for modern parallel architectures ); Operating Systems, Programming Languages.
Danny Raz
Professor
The Hewlett-Packard Chair in Computer Engineering
Dean
Office Hours:
By appointment with Dean Coordinator
Theory and applications of management related problems in IP networks.Active Networks, network location problems, theory of networkmanagement, QoS routing, wireless networks, and other optimization problems.
Ehud Rivlin
Professor
Office Hours:
Tuesday, 14:30-15:30
Robot Vision; Robot Navigation; Motion Planning; Visual Servoing; Active Vision; Object Recognition; Artificial Intelligence; Image Understanding, Image Processing; Image Databases.
Yaniv Romano
Senior Lecturer
Technion Computer Engineering Center (TCE), Joint Appointment with Electrical and Computer Engineering Department.
Consultant for the Learning and Information Analysis Major
Office Hours:
Monday, 09:00-10:00, by appointment via email
Data science and machine learning; reproducibility, reliability, and fairness in modern machine learning; data-driven inference; deep neural representations; computational imaging.
Nir Rosenfeld
Senior Lecturer
Office Hours:
By appointment via email
Behavioral machine learning; Learning with humans in the loop; Machine learning for decision support; Learning with the presence of human actors; Social and behavioral modeling; Societal implications of using predictive methodologies.
Ronny Roth
Professor
Gen. Yaakov Dori Chair in Engineering
Office Hours:
Monday, 16:30-17:30
Error-correcting codes; Coding for magnetic and optical recording; Application of coding theory to complexity; Information theory; Digital communication.
Ron Rothblum
Associate Professor
Office Hours:
By appointment
Cryptography and Computational Complexity.
Ori Rottenstreich
Associate Professor
Technion Computer Engineering Center (TCE), Joint Appointment with Electrical and Computer Engineering Department
Office Hours:
No office hours
Blockchain, Computer Networks, Algorithms.
Oren Salzman
Senior Lecturer
Office Hours:
By appointment
Robotics, Algorithmic motion planning, Foundations of robotic planning, Computational challenges in robotics.
Assaf Schuster
Professor
Joseph and Sadie Danciger Chair in Engineering
Office Hours:
No office hours
Parallel and Distributed Computing; Peer-to-Pear Computing Large ScaleData Mining; Scalable Model Checking; High-Performance ComputerArchitecture; Shared Memory Consistency Models; Java Memory Model; FaultTolerance; Distribute Shared Memory; Non-Stop Systems.
Roy Schwartz
Associate Professor
Counselor for the Mathematics and Computer Science Track
Office Hours:
Wednesday, 13:30-14:30
Design and analysis of algorithms, combinatorial optimization, approximation algorithms, the geometry of metric spaces and its applications, submodular optimization, and randomized algorithms.
Hadas Shachnai
Professor
Office Hours:
Monday, 14:30-15:30
Design and analysis of algorithms for combinatorial optimization
problems, in particular, algorithms for packing, scheduling and resource
allocation problems arising in Information and Communication services;
parameterized algorithms and their usage in approximation; randomized
algorithms; parallel computation.
Tomer Shlomi
Professor
Counselor for CS with focus on Bioinformatics track
Phone:
073-378-4356
073-378-1757
Office Hours:
Monday, 14:30-15:30
Bioinformatics/Systems-Biology; biological-network analysis: constraint-based modeling of metabolic networks; protein-interaction network analysis.
Dan Tsafrir
Professor
Office Hours:
Wednesday, 18:30-19:30
Operating systems, computer architecture, virtualization, networking, storage, and security.
Yakir Vizel
Senior Lecturer
Office Hours:
Tuesday, 16:30-17:30
Formal verification of hardware and software systems; Model Checking; SAT/SMT solving; Abstraction techniques; Security Verification; Hardware-Software Co-Verification; Machine learning for verification.
David Wajc
Senior Lecturer
Office Hours:
By appointment via email
Algorithms, especially for massive evolving data, including online, dynamic and streaming algorithms
Eitan Yaakobi
Professor
Office Hours:
By appointment via email
Information and coding theory with applications to non-volatile memories, associative memories, data storage and retrieval, and voting theory.
Gala Yadgar
Senior Lecturer
Office Hours:
By appointment via email
Operating systems, file systems, storage systems and devices, large scale data centers, cache management and content distribution, codes for storage systems.
Eran Yahav
Professor
Vice Dean for Curriculum and Acting Dean
Office Hours:
Sunday, 15:30-16:30
Program analysis, abstract interpretation, program verification, program synthesis, concurrent and distributed systems, programming languages, and software engineering.
Irad Yavneh
Professor
Joan Callner-Miller Chair in Computer Science
Vice Dean for Strategic Development
Office Hours:
By appointment via email
Multigrid computational methods; scientific computing; computational physics; geophysical fluid dynamics; image processing and analysis; numerical analysis.
Brit Youngmann
Senior Lecturer
Office Hours:
By appointment via email
Database systems, data management, data mining, data discovery and integration, causal inference, and responsible data management.
Secondary-Appointment Faculty (8)
Dana Drachsler Cohen
Senior Lecturer
Correctness guarantees for deep learning via verification and synthesis
Biophysics, Computational Biology, Drug discovery, Ecology, Evolution, Gene Regulation, Genetics, Genomics, Microbiology, Systems Biology.
Yael Mandel-Gutfreund
Professor
Computational Biology, Drug discovery, Gene Regulation, Structural Biology, Systems Biology, Computational Molecular Biology, Molecular recognition, Gene regulatory networks.
Shay Moran
Senior Lecturer
Mathematical problems arising from the field of computer science with an emphasis on combinatorial and geometric problems related to machine learning
Distributed and multi-agent systems, The theory of knowledge in a distributed environment, Theoretical computer science, Algorithms, Formal methods, Computer Networks, Computer Systems.
Mark Silberstein
Associate Professor
Operating Systems, Compute and I/O Accelerators (SmartNICs, computational storage, programmable switches), in-network computing, Computer security and Hardware-supported Trusted Execution Environments, unconventional computing algorithms based on neural networks.
Computer Graphics and Archaeology.
Visiting Professors (2)
Avi Mendelson
Professor
Office Hours:
Monday, 13:30 -14:30
Computer Architecture - heterogeneous systems, system-on-a-chip, power management, faulttolerance, GPGPU; Operating Systems - for system-on-chip and hetero-geneous systems; RealTime systems - WCET for single processor and multi-processors, operating system, mixcriticality power management for RT systems.
Distinguished Visiting Professors (2)
Biosystems & Computational Biology (BIO), Operating Systems & Networking (OSNT), Theory (THY).
Artificial intelligence, Probabilistic and causal reasoning, Philosophy and history of science.
Emeritus Faculty (22)
Reuven Bar-Yehuda
Professor
Office Hours:
No office hours
Combinatorial optimization: Graph algorithms; Scheduling algorithms, Computational geometry.
Yoram Baram
Professor
Roy Matas/Winnipeg Chair in Biomedical Engineering
Alfred Bruckstein
Professor
Franz Ollendorf Chair
Office Hours:
Sunday, 12:30-13:30
Image and Signal Processing, Image Analysis and Synthesis; Pattern Recognition; Applied Geometry; Robotics, especially Ant Robotics; Estimation Theory; Neural Coding.
Tuvi Etzion
Professor
The Bernard Elkin Chair in Computer Science
Office Hours:
No office hours
Coding theory; Combinatorial algorithms and designs; Digital sequencesin coding and communication.
Nissim Francez
Professor
The Bank Leumi Chair in Computer Science
Primary: Formal semantics of natural language; Type-logical grammar; Computational linguistics;λ-calculus and proof theory.
Secondary: Semantics of programming languages; Program verification; Concurrent and distributed programming; Logic programming.
Orna Grumberg
Professor
Leumi Chair of Science
Office Hours:
By appointment via email
Computer-aided verification of software and hardware; Model checking; formal verification; Temporal logics; Modularity; Abstraction; Distributed model checking, SAT-based model checking, games, 3-valued logics.
Michael Heymann
Professor
The Carl Fechheimer Chair in Electrical Engineering
Specification and Control of Discrete-Event and Hybrid Systems;Systems and Control Theory; Robotics; Optimization Theory.
Alon Itai
Professor
The Feldman Family Chair in Computer Science
Office Hours:
No office hours
Deterministic and Randomized Data Structures and Algorithms; Algorithms for secondary storage; Coropora Based Natural Language Processing; Computational Learning Theory; Distributed Computing.
Michael Kaminski
Professor
Office Hours:
Tuesday, 10:30-11:30
Non-monotonic logic; Complexity of algebraic computations; Finite automata theory; Temporal logic.
Shmuel Katz
Professor
Office Hours:
By appointment via email
Program verification; Formal specification methods; Aspect-oriented software development; Distributed systems; Programming methodology; Temporal logic; Partial orders; Programming languages; Software engineering.
Zvi Kohavi
Professor
Sir Michael and Lady Sobell Chair in Computer Engineering and Electronics
Failure-Tolerant design, testing and fault diagnosis of digitalsystems; Switching and finite-automata theory; Reliabilty.
Michael Lindenbaum
Professor
Office Hours:
Wednesday, 16:30-17:30
Image processing and Computer Vision, especially the statistical analysis of visual tasks.
Ami Litman
Associate Professor (Ret.)
Office Hours:
No office hours
Interconnection Networks; Parallel Computation on Fixed Connection Networks;Systolic Systems; Layout of Networks; Digital Systems, VLSI.
Johann Makowsky
Professor
Office Hours:
By appointmen via email
Logic and Complexity; Complexity over the Reals; Algebraic Combinatorics.
Shaul Markovitch
Professor
Artificial Intelligence, Machine Learning, Natural Language Semantics, Feature Generation, Speedup Learning, Anytime Learning, Active Learning, Selective Learning, Information retrieval, Multi-agent Systems, Adversary search, Opponent Modeling, Search, Resource-bounded reasoning, Anytime Learning, Cost-sensitive Learning.
Shlomo Moran
Professor
The Bernard Elkin Chair in Computer Science
Office Hours:
By appointment
Algorithmic aspects of bioinformatics (with emphasis on phylogenetics); combinatorics and graph theory.
Theory of automata, deterministic and probabilistic; Theory of algorithms and integer algorithms; Theory of Bayes networks and Theory of Graphoids.
Ron Y. Pinter
Professor
Office Hours:
No office hours
Bioinformatics; High performance computing; Programming languages; Compiler technology; Automated design of integrated circuits; Information organization and retrieval; Data integration; Algorithmic number theory.
Oded Shmueli
Professor
The Andrew and Erna Finci Viterbi Chair in Information Systems in the Faculty of Computer Sciences
Office Hours:
Tuesday, 15:30-16:30
Database Systems: Theoretical aspects of query processing in relational databases, XML databases and logic based databases (Datalog); System issues: Physical storage, concurrency control, recovery, replication and distribution; Querying the WWW; Electronic Commerce; Automated Negotiation.
Avraham Sidi
Professor
The Technion Administration Chair in Computer Science
Theory and application of scalar and vector extrapolation methods; Numerical Integration; Numerical Linear Algebra; Numerical Solution of Integral Equations; Padé and other related rational approximations.
Marius Ungarish
Professor
The George Farkas Chair in Computer Science
Office Hours:
Thursday, 16:30-17:30
Simulations of Rotating Fluids (incompressible, compressible,two-phase, liquid metals); Two-Phase Flows; Gravity Currents;Computational Fluid Dynamics, Implementation of ParallelComputers, Numerical Methods.
Shmuel Zaks
Professor
Joan Callner-Miller Chair in Computer Science
Office Hours:
Wednesday, 10:30-11:30
Theory of Distributed Computing; ATM and Optical Networks; Combinatorial and Graph Algorithms; Combinatorics and Graph Theory; Discrete Mathematics.
Research Fellows (4)
Ariel Barel
Senior Lecturer
Research Fellow
Distributed Control of Multi-Agent Systems.
Kira Radinsky
Senior Lecturer
Research Fellow
Data Mining, Natural Language Processing, Information Retrieval, Knowledge Discovery, Machine Learning and Artificial Intelligence.
Hector Rotstein
Full Research Fellow
Zohar Yakhini
Professor
Associate Research Fellow
Computational biology and bioinformatics.
Visitors (3)
Ailie Marx
Senior Lecturer
Researcher, VISTA (Visual Sensing Theory & Applications) Lab
Gal Oren
Visiting Senior Lecturer
Artificial intelligence for Scientific and High-Performance Computing
Inbal Talgam-Cohen
Visiting Senior Lecturer
Algorithmic game theory; Theory of computation; Optimization; Internet economics; Market design; Auctions.
Postdoctoral Fellows (13)
Research Associates (2)
Leonid Azriel
Research Associate in Cyber Security
Gabi Nakibly
Research Associate in Reuven Cohen Research Team
Network Security, Traffic Engineering, QoS Routing
Adjunct Teachers (36)
Sara Bitan-Erlich
Senior Lecturer
Itai Dabran
Associate Teaching Fellow, Director of The Interdisciplinary Center for Smart Technologies (ICST)
Intenet of Things, Architectures and protocols for computer networks, TCP, IP, Wireless Networks, Sensor Networks, Web Caching, The Internet of Things", Smart Home, Smart Cities.
Anya Levin
Senior Lecturer
Oren Mishali
Lab Engineer, Technion Data and Knowledge Laboratory (TDK)
Tal Mizrahi
AdjunctSenior Lecturer
Gabi Nakibly
Research Associate in Reuven Cohen Research Team
Network Security, Traffic Engineering, QoS Routing
Gal Oren
Visiting Senior Lecturer
Artificial intelligence for Scientific and High-Performance Computing
Hector Rotstein
Full Research Fellow
Sarai Sheinvald
Senior Lecturer
Yossi Weinstein
Researcher, Quantum Information Processing Laboratory (QIP)
Michael Zibulevsky
Research Associate, Geometric Image Processing Laboratory (GIP)
Volunteers (3)
Chaim Baskin
Senior Lecturer
Deep Neural Network representation learning, Machine Learning, Computer Vision, Geometric Deep learning, Algorithms for efficient training and inference of Deep Neural Networks.
Elena Ravve
Senior Lecturer
In Memoriam (14)
Functional analysis and partial differential equations.
Shimon Even
Professor
1935–2004
Shimon Even was one of the pioneers of computer science in Israel. He helped establish two computer science departments, at the Technion and at the Weizmann institute. He specialized in the theory of algorithms, and is known for his textbooks in the area, Algorithmic Combinatorics and Graph Algorithms.
Abraham Ginzburg
Professor
1926-2020
Prof. Ginzburg led the establishment of the Department of Computer Science at the Technion and is one of the pioneers anq
d thinkers who turned the idea ofestablishing a science department into a new and exciting field and into a spectacular and groundbreaking reality.
Moshe Israeli
Professor
Joan Callner-Miller Chair in Computer Science
Multiresolution analysis; Signal and image processing; Acoustic and electro-magnetic scattering; Numerical solution of differential and integral equations; Parallel and distributed super-computing; Hybrid analytical/numerical approximations; Computational and geophysical fluid dynamics; Semi-conductor device simulation.
Eliezer Kantorowitz
Associate Professor (Ret.)
Software engineering; user interfaces; component oriented programming;
internet programming; components with semantic interfaces; statistical
estimation of the number of software faults
Abraham Lempel
Professor
1936-2023
Prof. Abraham Lempel, an Israeli computer scientist considered one of the fathers of data compression and the man who changed the field of computer science.
Uzzi Ornan
Professor
1923-2022
Theory and Application of Petri Nets; Formal Verification of HardwareDesigns.