General Information
Formalities
Staff
- Instructor:
- Amir Rubinstein, Michal Kleinbort
- Teaching Assistants:
- Dror Livnat, Matan Ben Tov, Sapir Freizeit, Shahar Guini Menashe
- HW Checkers:
- Adi Fine, Nadav Gat, Roni Mangisto
- Lab Assistant:
- Ella Bar
Emails
Michal li.ca.uat.tsop|cimsalab#liamAmir li.ca.uat.liam|rrima#liam
Matan li.ca.uat.liam|votnebnataM#liam
Shahar li.ca.uat.liam|ehsaneminiug#liam
Dror li.ca.uat.liam|tanvilrord#liam
Sapir moc.liamg|tiezierfripas#liam
Ella li.ca.uat.liam|raballe#liam
Lab Support (חונכות בתכנות)
Staff | Day | Hour | Location |
---|---|---|---|
Ella | Sunday | 10:10-11:00 | Checkpoint 180 |
Ella | Tuesday | 14:10-15:00 | Checkpoint 180 |
Ella | Wednesday | 15:10-16:00 | Checkpoint 180 |
Office Hours
Staff | Day | Hour | Location |
---|---|---|---|
Matan | Sunday | 09:10 - 10:00 | Checkpoint West-002 (floor 2, transparent room) |
Amir | Sunday | 9:30 - 10:30 | zoom |
Dror | Monday | 15:10 - 16:00 | Checkpoint 446 |
Sapir | Tuesday | 19:10 - 20:00 | Zoom (online office hour, link in moodle) |
Michal | Wednesday | 13:10 - 14:00 | Schreiber 220 |
Shahar | Thursday | 12:10 - 13:00 | Checkpoint West-002 (floor 2, transparent room) |
Weekday Regular Class Schedule
Group | Type | Hours | Location | staff |
---|---|---|---|---|
01 | Lecture | Sunday 14-16 | Bar-Shira 010 | Michal/Amir |
01 | Lecture | Wednesday 10-12 | Gilman 223 | Michal/Amir |
02 | Recitation | Monday 10-12 | Shenkar 204 | Shahar Guini Menashe |
03 | Recitation | Monday 10-12 | Shenkar 104 | Sapir Freizeit |
04 | Recitation | Tuesday 10-12 | Orenstein 111 | Matan Ben Tov |
06 | Recitation | Monday 12-14 | Orenstein 110 | Sapir Freizeit |
07 | Recitation | Tuesday 08-10 | Orenstein 111 | Matan Ben Tov |
16 | Recitation | Monday 12-14 | Checkpoint 002 | Dror Livnat |
Administrativia
Please read the logistics guide carefully, link here.Reading
Text Books
There is currently no textbook for the course. We may write one :)
Recommended Reading about Python:
1. Python 3 documentation, http://docs.python.org/py3k/, is the official language manual, and a very useful resource.
2. Think Python, by Allen B. Downey, which is available online.
3. A book by John Zelle, “Python programming: an introduction to computer science”, second edition. Fraklin, Beedle & Associates. The second edition refers to Python 3.x, which is the version used in the course.