Dr.   A.   Yanushka

Mathematics       Computer Science

CS / ECE 234   Foundations of Computer Science II

  Office   Cooper Wilson 300
  Hours   Monday     Noon - 1 & 2 - 3 PM
  Tuesday     10 AM - 1 PM
  Wednesday Noon - 1 & 2 - 3 PM
  Thursday   10 AM - 1 PM
  Friday         Noon - 1 & 2 - 3 PM
  or by appointment

  Mail   Christian Brothers University
  650 East Parkway South
  Memphis, TN 38104
  Phone   901 321 3454

  Email
 

  Syllabus   Syllabus for course     for lab

  Homework   Lab 6 design for a square list data structure     Dr. Dobbs' article     test classes
  Lab 5 arithmetic expression tree design
  Lab 4 cell counter design     class diagram as png file   Violet file
  Source files and some images for lab 4 as zip file
  Lab 3 Implementation   design
  Sample Lab 2 design   UML diagram   Javadoc classes   popular names file
  Lab 2 implementation   revised   initial design
  Lab 1 implementation   revised   design   Lab 0

  Notes   Review sheet for test 3     test 2     test 1     test 0

  Code   Ch. 11 zipped source files for 234 tree
  Ch. 10 zipped source files for sort algorithms
  Ch. 8 binary tree
  Ch. 8 index maker   Zipped classes for binary search tree
  Zipped classes from Ch. 5 for Lab 3
  Ch. 4 Doubly linked list code
  Ch. 3 Directory     zip file with files in drawableShapes package
  Zip file of text
  Ch. 1 files for lab 0         Class diagram for phone directory application
  Free UML tool (version 0.15) violet as Java archive
  Phone directory violet diagram for lab 1         lab 0
  Lab 0 solution including "display directory"

  Java   JDK SE 1.5 Documentation     Packages

  Web links   Algorithm animator at Cal. State Santa Barbara
  Violet source from Dr. Cay Horstmann