The Hebrew University Logo
Syllabus Data structures and algorithms - 52411
עברית
Print
 
close window close
PDF version
Last update 24-09-2020
HU Credits: 4

Degree/Cycle: 1st degree (Bachelor)

Responsible Department: Statistics

Semester: 1st Semester

Teaching Languages: Hebrew

Campus: Mt. Scopus

Course/Module Coordinator: Gal Elidan

Coordinator Email: galel@huji.ac.il

Coordinator Office Hours: Monday at noon, by appointment

Teaching Staff:
Prof Gal Elidan,
Mr. ,
Mr. Nadav Har-tuv

Course/Module description:
The course will covers basic data structures and algorithms that are used to solving real problems ranging from sorting and search to transportation planning.

Course/Module aims:
- Understanding of basic data structures
- Understanding of core algorithmic approach
- Develop ability for run-time analysis
- Develop ability for proving correctness
- Develop capability for development of algorithms for problem solving

Learning outcomes - On successful completion of this module, students should be able to:
- Pick the right data structure / algorithm for a range of real problems
- Propose a new/adapted efficient algorithm for a problem
- Analyze the run-time of the proposed algorithm
- Prove correctness of the proposed algorithm

Attendance requirements(%):
0

Teaching arrangement and method of instruction: Recorded lecture, reverse class, TA class

Course/Module Content:
-

Required Reading:
None

Additional Reading Material:
Introduction to Algorithms is a book by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein

Course/Module evaluation:
End of year written/oral examination 75 %
Presentation 0 %
Participation in Tutorials 0 %
Project work 0 %
Assignments 25 %
Reports 0 %
Research project 0 %
Quizzes 0 %
Other 0 %

Additional information:
 
Students needing academic accommodations based on a disability should contact the Center for Diagnosis and Support of Students with Learning Disabilities, or the Office for Students with Disabilities, as early as possible, to discuss and coordinate accommodations, based on relevant documentation.
For further information, please visit the site of the Dean of Students Office.
Print