MSc in Electrical Engineering — Computer Engineering Track
The MSc in Electrical Engineering — Computer Engineering track at Bar-Ilan University trains elite engineers and researchers who drive commercial innovation and strategic R&D. Designed for outstanding graduates of Computer Engineering, Software Engineering, Computer Science, Mathematics, Electrical Engineering and related fields, the program combines rigorous theory with applied, industry-relevant practice across cybersecurity, advanced hardware and chip design, machine learning (including quantum), computer vision & graphics, distributed systems, and software engineering. Graduates emerge with deep technical expertise, research experience and the ability to translate breakthroughs into products and systems of strategic value.
Who Should Apply
Top graduates from recognized academic institutions in:
Computer Engineering, Software Engineering, Computer Science, Mathematics, Electrical Engineering, or equivalent disciplines.
Program highlights
Cross-disciplinary depth. A broad curriculum covering security, hardware, algorithms, AI, quantum computing and systems — enabling customized specializations aligned with corporate and national technology strategies.
Research at the frontier. Every thesis is supervised by internationally recognized faculty and aims to advance global knowledge. Students routinely publish and present at leading international conferences.
Industry relevance. Our graduates are in high demand across leading high-tech companies in Israel and abroad.

Core research areas
Cybersecurity & Cryptography
This field aim at developing mathematically robust and practically resilient software and hardware systems. Applications include provably secure algorithms, penetration testing and cyber-resilience verification. Research is routinely published at top security venues (e.g., CRYPTO, EUROCRYPT, TCC, IEEE S&P, CHES).
Key faculty supervisors: Dr. Mor Weiss; Prof. Carmit Hazay; Prof. Itamar Levi; Prof. Osnat Keren; Dr. Or Sheffet.
Advanced Hardware & Chip Design
This field involves the design and prototyping of VLSI circuits, processors and hardware accelerators that power future AI and computing platforms. These projects demand algorithmic thinking and involve physical hardware realization using languages such as VHDL and Verilog. Outcomes feed directly into novel processor and accelerator architectures for commercial deployment.
Key faculty supervisors: Dr. Leonid Yavits; Prof. Itamar Levi; Dr. Moti Medina; Prof. Osnat Keren.
Advanced Algorithms
Research in algorithms produces efficient, provably good computational solutions — the intellectual backbone of high-performance software, AI systems and optimization platforms. Areas include approximation for NP-hard problems, online algorithms, data-stream processing and optimization. Work is published in premier venues (e.g., ICALP, SODA, ITCS).
Key faculty supervisors: Prof. Ran Gelles; Dr. Ilan Reuven Cohen; Prof. Zvi Lotker; Dr. Moti Medina; Dr. Dor Atzmon; Prof. Dror Rawitz; Dr. Nir Halman.
Quantum & Biological Computing
Exploring transformative computing paradigms: quantum algorithms and quantum machine learning, and bio-inspired computing systems that emulate complex biological information processing. These areas target long-term strategic advantage and disruptive technology development.
Key faculty supervisors: Prof. Eliahu Cohen; Dr. Adi Makmal; Prof. Hillel Kugler.
Machine Learning, Computer Vision & Graphics (Data Processing)
Applied and theoretical ML for perception, image understanding and photorealistic graphics. Research spans computer vision, neural rendering and ML-driven graphics and is regularly presented at NeurIPS, CVPR, ACM TOG and related venues. These capabilities are critical for product features in automotive, surveillance, AR/VR and content creation.
Key faculty supervisors: Prof. Jacob Goldberger; Prof. Ofir Weber; Dr. Tom Tirer; Dr. Adi Makmal; Dr. Ethan Fetaya; Prof. Yosef Keller; Dr. Or Sheffet..
Software Engineering
Engineering and verification of large-scale software systems: from cloud platforms and enterprise solutions to mobile and embedded applications. Research focuses on optimization across hardware boundaries and formal or empirical verification methods to ensure system correctness at scale.
Key faculty supervisors: Prof. Ofir Weber; Dr. Dor Atzmon; Prof. Hillel Kugler.
Distributed Systems, Networks, Robotics & Sensors
Design and control of distributed systems, multi-agent coordination, sensor networks and robotics swarms. Research targets robust, scalable protocols and middleware for next-generation IoT, autonomous systems and edge computing, with outcomes relevant to communication networks, defense and smart infrastructure.
Key faculty supervisors: Prof. Ran Gelles; Dr. Michal Yemini; Prof. Zvi Lotker; Dr. Moti Medina; Dr. Dor Atzmon; Prof. Dror Rawitz.
Degree structure & study tracks
The MSc in the Computer Engineering Track is offered with and without Thesis (42 academic credits total):
MSc with Research Thesis: 42 credits total, of which 16 credits are attributed to the research thesis. This is the recommended route for candidates seeking deep research training and leadership in R&D.
MSc without Thesis: 42 credits total based on courses. Students may complete an 8-credit project in lieu of a thesis.
Recommendation & admissions advice: Candidates are strongly advised to contact potential faculty supervisors early — ideally before formal enrollment — to secure supervision and align on research objectives.
Time to degree: Students admitted to the MSc program are expected to complete their studies within two years.
Contact us for free consultation and additional information
Tel: +972-3-7384634
Email: gradsec.engfaculty@biu.ac.il