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.

     

תואר שני הנדסת חשמל – הנדסת מחשבים (M.Sc)

 

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