Contents (hide)

Assignments

    Assignment 0

    הגשה ביחידים
    Staff: Yaara Shoval, Michal Shemesh.

    The assignment
    Task0.java
    Assignment 0 Forum - Ask your questions here and read answers to other questions

    Publication date: 26/10/18, 12:00 at noon.
    Submission date: 05/11/18, 23:59.

  • Assignment 1

    הגשה ביחידים
    Staff: Michael Frank, Yaara Shoval, Michal Shemesh.
    Publication date: 28/10/18
    Submission date: 8/11/18, 12:00 at noon 11/11/18, 18:00
    The assignment
    Tasks1-6
    Self-Testing Guidelines

    Copy this readme.txt file into your assignment files folder and submit it along with all other files.
    Note that you SHOULD WRITE YOUR NAME AND I.D. NUMBER in the designated place in the file.

    Assignment1 FAQ
    Assignment1 Forum

  • Assignment 2

    הגשה ביחידים
    Staff: Avi Itzhakov, Noa Ben-David, Mike Codish.
    Part A: (חלק זה מהווה הכנה לבוחן)
    Publication date: 8/11/18
    Submission date: 15/11/18, 12:00 at noon.
    The assignment
    files
    Self-Testing Guidelines

    Copy this readme.txt file into your assignment files folder and submit it along with all other files.
    Note that you SHOULD WRITE YOUR NAME AND I.D. NUMBER in the designated place in the file.

    Part B:
    Publication date: 16/11/18
    Submission date: 22/11/18, 12:00 at noon. 25/11/18, 12:00 at noon.
    The assignment
    files

    Copy this readme.txt file into your assignment files folder and submit it along with all other files.
    Note that you SHOULD WRITE YOUR NAME AND I.D. NUMBER in the designated place in the file.

    Assignment2 FAQ
    Assignment2 Forum

    Attention: when submitting your work via the submission system, please add this file to your submission. Otherwise, the submission system will reject your submission. So, overall, the ZIP file you submit should include the following files: Assignment2.java, readme.txt, SATSolver.java. Please make sure the name of this extra file is exactly "SATSolver.java".

  • Assignment 3

    הגשה ביחידים

    Staff: Dina Svetlitsky, Yarin Kuper, Chen Keasar.
    Publication date: 22/11/18
    Submission date: 6/12/18, 12:00 at noon.

    The Assignment
    files
    ExampleTests

    Copy this readme.txt file into your assignment files folder and submit it along with all other files.
    Note that you SHOULD WRITE YOUR NAME AND I.D. NUMBER in the designated place in the file.

    Assignment3 FAQ
    Assignment3 Forum

  • Assignment 4

    הגשה ביחידים

    Staff: Galia Zimerman, Yaara Shoval, Chen Keasar, Yochai Twitto.
    Publication date: 6/12/18
    Submission date: 20/12/18, 13:00.

    The Assignment
    files

    Please make sure you read the Assignment4 FAQ before you submit any new question.
    Assignment4 Forum

  • Assignment 5

    Staff: Ofir Gagulashvily, Yarin Kuper, Yochai Twitto.

    Publication date: 20/12/18
    Submission date: 3/1/19, 12:00 at noon.

    The Assignment
    files

    Please make sure you read the Assignment5 FAQ before you submit any new question.
    Assignment5 Forum


  • Quizzes

    1. Quiz1 – dead line: 05/11/2018 23:59. Topics: Course website, Submission System, Assignment 0.

    2. Quiz2 – dead line: 07/11/2018 10:00. Topics: Getting started with Java, numbers representation, arrays and functions.
      This quiz covers material of two weeks and thus contains more questions than usual. It is important to complete this task in order to be ready for lecture 8.

    3. Quiz3 – dead line: 15/11/2018 23:59. Topics: Functions overloading, strings, sorting, 2D-arrays and wrapper classes (Integer)

    4. Quiz4 – dead line: 22/11/2018 23:59. Topics: SAT and introduction to recursion.

    5. Quiz5 – dead line: 29/11/2018 23:59. Topics: Recursion and introduction to object oriented programming.

    6. Quiz6 – dead line: 6/12/2018 23:59. Topics: OOP (contd.): Object type, inheritance, overriding and linked list

    7. Quiz7 – dead line: 13/12/2018 23:59. Topics: Interfaces, iterators and generics.

    8. Quiz8 – dead line: 23/12/2018 23:59. Topics: Comparable, Comparator, Iterable and Iterator.

    9. Quiz9 – dead line: 30/12/2018 23:59. Topics: Binary tree and binary search tree.