The Hebrew University Logo
Syllabus Python the practical aspect - 6130
עברית
Print
 
close window close
PDF version
Last update 19-04-2020
HU Credits: 2

Degree/Cycle: 1st degree (Bachelor)

Responsible Department: Cognitive Science

Semester: 2nd Semester

Teaching Languages: Hebrew

Campus: Mt. Scopus

Course/Module Coordinator: Mr. Nitzan Guy

Coordinator Email: nitzan.guy@mail.huji.ac.il

Coordinator Office Hours:

Teaching Staff:
Mr. Nitzan Guy

Course/Module description:
A basic Python course. In the course we will learn how to convert algorithms to Python code and learn few useful packages for mathematical calculations.

Course/Module aims:

Learning outcomes - On successful completion of this module, students should be able to:
At the end of the course, the students will know how to program in Python language at a level that allows them to convert algorithms into Python code.

Attendance requirements(%):

Teaching arrangement and method of instruction:

Course/Module Content:
1) Advanced programming
OOP
2) Performing and programming mathematical calculations
3) Useful python modules
(For example: numpy, pandas and scipy)
4) Graphs and simple experiments programming.
5) data analysis and simulations
7) Model analysis and networks.

Required Reading:
(will be updated in the future)

Additional Reading Material:

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

Additional information:
* The final exam in 2020 will be take-home exam
 
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