Introduction to Computer Science, IDC Herzliya


  • News
  • Lectures
  • Recitations
    • Week 1, Introduction
      • Week 2, Data and Variables
        • Week 3, Flow Control
          • Weeks 4-5, arrays and classes>
            • Arrays
              • Writing classes
              • Week 6>
                • VIC
                  • Exceptions
                  • Week 8, Javadoc + TicTacToe
                    • Week 9, Algorithms
                      • Week 10, collections and text
                        • Week 11, Inheritance
                          • Week 12, Polymorphism
                          • Homework
                            • Exercise 1>
                              • Exercise 1
                                • Solution 1
                                • Exercise 2>
                                  • Exercise 2
                                    • Solution 2
                                    • Exercise 3, Flow Control>
                                      • Exercise 3
                                        • Solution 3
                                        • Exercise 4, arrays and writing classes I>
                                          • Exercise 4
                                            • Solution 4
                                            • Exercise 5 (VIC)>
                                              • Exercise 5
                                                • Solution 5
                                                • Exercise 6 (previously 5), arrays and writing classes II>
                                                  • Exercise 6
                                                    • Solution 6
                                                    • Exercise 7 (algorithms)>
                                                      • Exercise 7
                                                        • Solution
                                                        • Exercise 8>
                                                          • Exercise 8
                                                            • Solution 8
                                                            • Exercise 9>
                                                              • Exercise 9
                                                                • Solution
                                                                • Exercise 10>
                                                                  • Exercise 10
                                                                    • Solution
                                                                  • Questions and Answers
                                                                    • HowTo
                                                                      • Rules
                                                                        • Forum
                                                                        • Syllabus
                                                                        • Grades
                                                                        • Team
                                                                        • Resources
                                                                          • Links and Books
                                                                            • Homework Submission Guidelines
                                                                              • Individual Work Policy
                                                                                • Programming Style Guidelines
                                                                                  • Soft Landing
                                                                                    • Java Development Environment

                                                                                    Shimon Schocken, Course Instructor

                                                                                    Picture
                                                                                    Shimon Schocken is professor of computer science at IDC. This is the first time that he teaches CS101, so he is probably as nervous as the first-year students in this course. However, during the lectures he will try, to the best of his ability, to maintain a cool and composed appearance. Here is Shimon's home page

                                                                                    Boaz Kantor, Teaching Assistant

                                                                                    Picture
                                                                                    I'm a software engineer with several years of experience in software architecture, design and programming.
                                                                                    Until recently, I was the Director of R&D in Continuity Software, an enterprise software company doing DR/HA monitoring.
                                                                                    I also founded several startup companies in the past. I have a couple of patents in areas of security and computer networks, and I'm a Zell program graduate. In the army I served in 8200 between 1995-2001.

                                                                                    I'm here to make the best effort to help in shaping the best software engineers in the world. I believe in hard work, taking initiatives and expanding the knowledge beyond simple programming. 

                                                                                    You are welcome to visit my homepage., my LinkedIn, Facebook and GeekCon pages.

                                                                                    Idan Felix, Tutor, Group #1

                                                                                    Picture


                                                                                    Mor Gilad, Tutor, Group #2

                                                                                    Picture
                                                                                    Bio

                                                                                    Ilit Raz, Tutor, Group #3

                                                                                    Picture

                                                                                    Steven Karas, Tutor, Group #4

                                                                                    Picture
                                                                                    I am a second year Computer Science student at the Interdisciplinary Center of Herzliyah. Originally from Wisconsin, I moved to Israel in 2005, when I joined the army through Garin Tzabar as a lone soldier. Before moving to Israel, I worked as a database developer and junior network administrator at Marquette University for several years.

                                                                                    Dan Sarig, Tutor, Group #5

                                                                                    Picture
                                                                                    Bio.



                                                                                    Create a free website with Weebly