Data structures
Also listed as: מבני נתונים
The single highest-leverage elective for crossing from mechanical engineering into software. Arrays through graphs, with complexity analysis that makes your simulation code defensible.
- Semester
- Not fixed
- Weekly hours
- 4h
- Counts as
- Faculty electives
- Interest areas
- Mechatronics and robotics
Comes after
- Introduction to programming
Opens up
- 0542-4455Computational intelligence
- Robotics software
What it covers
Topics
- Arrays, lists, stacks and queues
- Trees and balanced trees
- Hash tables
- Graphs and graph traversal
- Algorithm complexity and asymptotic notation
- Sorting and searching
- Recursion and recursive problem decomposition
Results worth carrying out
Asymptotic bound
Comparison sort lower bound
Related courses
- 0512-1202Not fixed · 5.5h
Basic electronics
אלקטרוניקה בסיסית
The Electrical Engineering version of the basic electronics course. Same ground as 0512-1206 at greater depth, and it needs EE approval plus a free place.
Mechatronics and roboticsMiniaturised systems and materials - 0512-1203Not fixed · 4h
Introduction to signal processing
מבוא לעיבוד אותות
Signals and systems, transforms and sampling. It is the prerequisite for anything diagnostic: vibration monitoring, sensor fusion, condition-based maintenance.
Mechatronics and roboticsMiniaturised systems and materials - 0512-4200Not fixed · 4h
Introduction to digital signal processing
מבוא לעיבוד ספרתי של אותות
The digital half of signal processing: DFT and FFT, filter design, spectral analysis. It is what makes vibration and acoustic data into a diagnosis.
Mechatronics and roboticsMiniaturised systems and materials - 0512-4362Not fixed · 4h
Applied feedback systems
מערכות משוב שימושיות
Control as it is implemented rather than as it is derived. Loop shaping, PID tuning, compensators and the hardware constraints that decide the design.
Mechatronics and robotics
We also write the summaries.
This map tells you what a course contains. The summaries, the tutoring and the people who already took it are the part you get by joining.
The topic outlines are not official syllabi. The university publishes a catalogue blurb per course, not lecture-by-lecture material, so each outline describes what a course of that name, at those hours, with those prerequisites teaches at engineering schools generally, cross-checked against the standard textbook for the subject. Treat it as an informed map, not as a transcript of the lectures.