חיפוש חדש  חזור
מידע אישי לתלמיד

שנה"ל תש"ף

  תכנות - (פייתון)
  Programming - Python                                                                                 
0509-1820-04
הנדסה | תואר ראשון - קורסי שירות
סמ'  א'0800-1000020שיעור מר סגל שחר
ש"ס:  4.0

סילבוס מקוצר

 משקל: 3

שיעור: 2

תרגיל:  2

 מטרת הקורס:

לימוד עקרונות בסיסיים בתכנות, הקניית ידע בסיסי במדעי המחשב ובחשיבה אלגוריתמית, אפליקציות ושימוש בכלים קיימים

 תוכן הקורס:

מבוא למחשבים ולתכנות; תכנות בסיסי בשפת פייתון; רקורסיה; חיפושים, מיונים וניתוח זמן ריצה; פעולות קלט פלט; טיפול בשגיאות זמן ריצה;  תכנות מונחה עצמים; עיבוד נתונים; כלים לחישוב מדעי; עיבוד אותות (תמונה)

Course description

 

The course presents programming principles in Python. The course mainly deals with the applicative aspects of programming and students will acquire basic programming skills. The course deals with general topics: Python programming language, control structures, variables and basic data structures, organizing the code in functions and use of external libraries, recursion, basic search and sort algorithms, runtime error handling, File Input/Output, Object Oriented Programming and scientific calculations using Numpy. On the applicative side, the course will present applications from different fields of engineering and computer science: Computations, big data analysis, image processing and more.

להצהרת הנגישות


אוניברסיטת ת