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

                                                                                    Check your grades 01/13/2010
                                                                                    3 Comments
                                                                                     
                                                                                    Here are the grades of exercises 1-7 and the midterm, as recorded by our course team. if you see a problem in the recording of some of your grades, contact your tutor and sort it out. Here are the grades.  -- Shimon
                                                                                    3 Comments
                                                                                     
                                                                                    Exercise 9 deadline extension 01/12/2010
                                                                                    0 Comments
                                                                                     
                                                                                    Exercise 9 deadline has been postponed in a day, which means January 14th.
                                                                                    Add Comment
                                                                                     
                                                                                    Lectures of the week of january 10 01/10/2010
                                                                                    0 Comments
                                                                                     
                                                                                    Are available (polymorphism).  -- Shimon
                                                                                    Add Comment
                                                                                     
                                                                                    Moving Back to Campus 01/07/2010
                                                                                    0 Comments
                                                                                     
                                                                                    Just to remind you that the last 2 recitations (January 8 and 15) will be conducted at the campus. Check the Administrative forum for details.
                                                                                    Boaz.

                                                                                    Add Comment
                                                                                     
                                                                                    Today's Lab 01/05/2010
                                                                                    0 Comments
                                                                                     
                                                                                    Today (Tuesday) you will have the lab on the regular hours. However, it will not be manned by the staff. 3 labs for one exercise is more than enough..
                                                                                    Boaz.

                                                                                    Add Comment
                                                                                     
                                                                                    Exception code examples 01/03/2010
                                                                                    0 Comments
                                                                                     
                                                                                    Here are some exception code examples, taken from the book. This zip file contains 5 files, as follows: Try/Catch example: ProductCodes.java. Exception propagation example: Propagation.java and ExceptionScope.java. Creating an exception example: CreatingExceptions.java and OutOfRangeExcepotion.java. These are just examples of the many ways in which exceptions can be used and created by programmers. Every application has a logic of its own which implies, to an experienced designer, how exceptions should be handled. In Exercise 9, as usual, you have to follow the detailed guidlines and create and use exceptions as instructed.  -- Shimon
                                                                                    Add Comment
                                                                                     
                                                                                    Exceptions lecture 01/03/2010
                                                                                    0 Comments
                                                                                     
                                                                                    On Januray 4 we will discuss two topics: Inheritance and Exceptions. The Inheritance lecture was published in a previous post (see below). The Exceptions lecture, which is taken from last year's course, taught by Prof. Ariel Shamir, is available.  So, for tomorrow's class, you have to print and bring both lectures.  -- Shimon
                                                                                    Add Comment
                                                                                     

                                                                                      Author

                                                                                      Intro2CS Staff

                                                                                      Archives

                                                                                      May 2010
                                                                                      February 2010
                                                                                      January 2010
                                                                                      December 2009
                                                                                      November 2009
                                                                                      October 2009
                                                                                      September 2009

                                                                                      Categories

                                                                                      All

                                                                                      RSS Feed




                                                                                    Create a free website with Weebly