CIS 114

Important Links:

Eclipse tutorial

Install Java  http://java.sun.com

J2SE 6.0 Documentation http://java.sun.com/javase/6/docs/api/overview-summary.html

The Java Tutorial http://java.sun.com/docs/books/tutorial/

Link to download Eclipse http://www.eclipse.org/

Homework must be submitted on time to soltis@njit.edu .

Schedule (may change...)

May 27

Introduction

 

 

Java Installation

 

 

Eclipse Installation and tutorial

    Presentation
May 29  Presentation, Lab, Solution
    Homework: R-1.1, R-1.5, R-1.10
    BONUS:C-1.6
June 3 Recursion Presentation , Linked List, PresentationLab
       
       
 June 5 Searching Array,  Bubble Sort, Insertion Sort, Selection Sort, Solution1, Solution2, Solution3, Solution4,
    Homework Homework 1 due date
       
June 10 Lab 5, Solution
       
       
June 12,17 Stack,  Queue, Stack Array Solution: ArrayStack.java, ArrayStackTest.java, StackADT.java Linked Stack SolutionLinkedStack.javaLinkedStackTest.javaNode.javaStackADT.java
    Homework Homework 2 due date
       
June 19 Doubly Link List
       
       
June 26 ExprTree.jshl, ExprTreeNode.jshl,, TestExprTree.java , TreeNode.java
      Homework 3 due datee
       
July 1 TreeElem.java, BSTree.java
  Solution to Trees
    Homework 4

Write pseudo code for a method tat performs a range query for a binary search tree. That is, the method should visit all items that have a search key in a given range of values (such as all values between 100 and 1000).
 
       
  Solution 1,  Solution 2
       
       
   
      Homework 3 due datee
       
   
     
     
   
       
       
   

Important Links:

Eclipse tutorial

Back to Home Page