Curriculum: M.Sc. in Electrical Engineering – Information Processing and Data Specialization (2025 - 2026)

SemesterCourse no.course nameLecturerLELabhours per semesterAnnual HoursCredits

Mandatory courses

Yearly83810MSc Departmental Colloquium (Registration only in the year in which the assignment is completed )Prof. Popovtzer Rachela1  112
Yearly833000Masters ThesisAdvisor    816
Yearly83801ProjectAdvisor    48
283420Statistical Analysis of DataProf. Leshem Amir31 424
283806Random ProcessesProf. Somekh-Baruch Anelia3  31.53

Basic courses

At least one course must be selected
283803Functional AnalysisProf. Solomyak Boris31 424
183804Advanced AlgebraDr. Rony Bitan21 31.53
183879OptimizationDr. Tirer Tom3   1.53

Core courses

You must select at least one course according to your specialization. You may take up to three courses from this list. A minimum of 1 annual credit must be earned from this list. Do not select a course that was already included in your undergraduate studies
183620Information TheoryProf. Somekh-Baruch Anelia21 31.53
183624Digital Signal Processing IIProf. Gannot Sharon31 424
283841Statistical Machine LearningProf. Goldberger Jacob2  212

Supportive courses

You must select at least three courses. Courses may be chosen from the entire list, regardless of specialization. A minimum of 3 annual credits must be earned from this list. Do not select a course that was already included in your undergraduate studies
183374Natural language processing with deep learning techniques Dr. Kolman Eyal3  31.53
283414Biological data science 31 424
183453Distributed ComputingProf. Gelles Ran21 31.53
183455Computer Networks and Internet IPerry Yonadav31 424
283530Search in Artificial IntelligenceDr. Atzmon Dor21 31.53
283532Machine learning with graphsDr. Gavrielov Somin Shahar21 31.53
183551Introduction to Computer VisionDr. Simanovsky Alexandra21 31.53
283563Introduction to Artificial IntelligenceDr. Atzmon Dor21 31.53
283577Practical Generative AI for Visual and Signal DataDr. Apartsin Alexander21 31.53
183578Large Language Models and its ApplicationsDr. Apartsin Alexander21 31.53
283600Numerical linear algebraDr. Fetaya Ethan2  212
183618Digital Communications  IIHalevi Hodaya31 424
183623Mathematical modelling and analysis of NetworksProf. Leshem Amir, Koblenz Shir2  212
183635Reinforcement-based learningDr. Fetaya Ethan2  212
283641Shape Optimization & UnderstandingProf. Weber Ofir21 31.53
183643Machine learning theoryDr. Sheffet Or21 31.53
283652Graph Theory and its ApplicationsProf.  Wimer Shmuel21 31.53
183656Digital Processing of GeometryProf. Weber Ofir21141.753.5
283674Quantum machine learningDr. Makmal Adi21 31.53
283676Data MiningProf. Singer Gonen21 31.53
283677Advanced ProgrammingDr.Khalastchi Eliahu21 31.53
283684Advanced Quantum InformationDr. Makmal Adi21 31.53
183685Cryptographic Protocols and Communication SecurityDr. Weiss Mor21 31.53
283687Cryptographic Proof systemsDr. Weiss Mor2  212
283695Neural networksDr. Erez Yaara, Dr. Lindenbaum Ofir21 31.53
283700Statistical principles of Data analysis and inferenceProf. Noam Yair21 31.53
183706Wireless CommunicationProf. Zaidel Benjamin2  212
183707Introduction to deep learningProf. Goldberger Jacob Dr. Tirerr Tom21 31.53
283708Process miningProf. Cohen Izack21 31.53
283815Introduction to Game TheoryDr. Cohen Ilan Reuven21 31.53
183816Electronic CommerceDr. Cohen Ilan Reuven21 31.53
283818Stochastic Optimization in Operations ManagementDr. Halman Nir3  31.53
183819Unsupervised LearningDr. Lindenbaum Ofir2  212
 83824Advanced Topics in Information Theory       
183834Machine learning from multi-modal dataDr. Lindenbaum Ofir2  212
183843deep generative modelsDr. Fetaya Ethan2  212
283867Probabilistic Methods and AlgorithmsProf. Gelles Ran21 31.53
283870Advanced Topics in Interactive Coding ProtocolsProf. Gelles Ran21 31.53
283871Seminar in Secure Data OutsourcingDr. Weiss Mor2  212
 83884Signal Processing for Communications       
283885Advanced Topics in Data AnalysisProf. Keller Yosef2  212
283887Spatial Signal ProcessingProf. Gannot Sharon2  212
183889Advanced Topics in Statistical Signal ProcessingProf. Gannot Sharon2  212
283891Advanced topics in signal and image processingDr. Tirer Tom2  212
183893Advanced Topics in OpticsProf. Fridman Moti31 424
183900Discovery TheoryProf. Noam Yair2  212
283901Introduction to Data Science with PythonDr. Allouche Omri211424
183906Independence-based Blind Source Separation      0
283907Advanced topics in deep learningProf. Goldberger Jacob2  212
183920Parallel Computation using a GPUProf. Fridman Moti21 31.53
283984Seminar in approximation algorithms for dynamic optimizationDr. Halman Nir2  212

Disciplinary courses

You must select at least two courses. Courses may be chosen from the entire list, regardless of specialization. A minimum of 2 annual credits must be earned from this list. Do not select a course that was already included in your undergraduate studies
283373Advanced topics in supply chains and logistics systemsDr. Halman Nir21 31.53
183374Natural language processing with deep learning techniquesDr. Halman Nir3  31.53
283414Biological data science 31 424
283626Introduction to coding in digital communications 21 31.53
283629Digital Image ProcessingDr. Apartsin Alexander21 31.53
183633Digital Geometric Processing IIProf. Weber Ofir21141.753.5
183654Computer GraphicsProf. Weber Ofir21131.753.5
183659Error-Control Coding for Computer SystemsProf. Keren Osnat21 31.53
183665Computational BiologyProf. Kalisky Tomer21 31.53
183666Control ofTheory for Biological Systems 21 31.53
283670Biological ComputationProf. Kugler Hillel21 31.53
283675Neuro - genomicsDr. Shahar Alon21 31.53
183679Human brain imagingDr. Erez Yaara31 424
183692Social networksProf. Lotker Zvi21 31.53
283703Machine learning for communication applicationsProf. Bergel Itsik21 31.53
283704Computational HistoryProf. Lotker Zvi21 31.53
283708Process miningProf. Cohen Izack21 31.53
1/283802Guided Reading ( only In the thesis track)Advisor2  212
283812Writing and academic research skills for Engineering students ( only In the thesis track)Dr. Erez Yaara2  212
 83822Wireless Communications II       
183828Spread spectrum systemsProf. Bergel Itsik2  212
183829Advanced topics in communicationsProf. Bergel Itsik2  212
183833Vector Communication ChannelsProf. Zaidel Benjamin2  212
183869Cyber Physical SystemsProf. Kugler Hillel21 31.53
283876Decision Support Systems in medical imagingDr. Benari Rami2  212
283881Digital speech processingProf. Gannot Sharon2  212
183893Advanced Topics in OpticsProf. Fridman Moti31 424
183894Advanced Topics in Process and People AnalyticsDr. Chalutz - Ben Gal Hila21 31.53
289581Database Systems 21 31.53
283908Advanced  topics in differential privacyDr. Sheffet Or2  212
283982 Prof. Singer Gonen21 31.53

Seminars

Selecting a seminar is mandatory. Only one seminar may be chosen
183820Advanced Communications seminarProf. Leshem Amir2  212
183835Seminar in distributed optimization and learningDr. Yemini Michal2  212
283880Seminar/Advanced Topics in Signal ProcessingProf. Leshem Amir2  212
183892seminar in Deep Learning: Phenomena and TheoryDr. Tirer Tom2  212
183905Seminar/Advanced Topics in Machine Learning and Data ProcessingProf. Keller Yosef2  212
183909Seminar in multi-agent learningProf. Leshem Amir2  212


The minimum number of academic credits required in elective courses for the M.Sc. program in Electrical Engineering – Information Processing and Data Science is 30 credits for the thesis track and 46 credits for the non-thesis track. This does not include foundation courses in Jewish studies and English. Students must fulfill these requirements as detailed in the university regulations.

Course registration is subject to the advisor's approval

The faculty reserves the right to make changes to the curriculum and update it accordingly.

Some elective courses may be offered every two years. Please check the annual catalog.

Registration for the course is conditional on meeting its prerequisites.

Registration for courses only with the instructor's approval!