HU Credits:
4
Degree/Cycle:
1st degree (Bachelor)
Responsible Department:
Programming Instruction Unit
Semester:
Yearly
Teaching Languages:
Hebrew
Campus:
E. Safra
Course/Module Coordinator:
Gadi Kassir
Coordinator Office Hours:
sunday 17:30
Teaching Staff:
Mr. Gadi Kassir
Course/Module description:
First semester - Matlab
Second semester - Basic programming with Python.
Course/Module aims:
Matlab software and basic programming concepts with Python.
Learning outcomes - On successful completion of this module, students should be able to:
Ability to write computer programs with Python and with Matlab.
Attendance requirements(%):
80
Teaching arrangement and method of instruction:
Course/Module Content:
Matlab.
variables types. Vectors and matrix. Standard input/output. Scripts. Basic programming issues.
Two and three dimensional graphics.
Python:
Variables and object types (strings, lists, tuples, sets, dictionaries and more).
Functions, files, map, enumerate , zip,
List comprehension,object oriented programming. Classes, objects, methods.
Required Reading:
moodle examples
Additional Reading Material:
Grading Scheme :
Written Exam % 100
Additional information:
At least 2/3 of the exercises in Python and in matlab.
After Fall semester, a matlab test will take place.
After second semester a python test will take place.
The final grade will be the average of these two tests.
|