CS 400: Programming III

Home  |  Research  |  Projects  |  Blog  |  Courses  |  Ask Me

Fall 2025 | University of Wisconsin–Madison | ← Back to All Courses

Video Introduction to Teammates

Overview

Create an introductory video for future teammates addressing a specific collaboration scenario.

My Scenario

"Your partner wasn't able to share their code until the last minute, and the code that they have shared does not appear to be compiling."

My Introduction Video


Binary Search Tree Implementation

Overview

A binary search tree is a binary tree that maintains the sorted ordering of its contents. Its order property ensures that each node's value is greater than or equal to all values stored in that node's left subtree, and is strictly less than all values stored in its right subtree.

Task: Implement an instantiable binary search tree class with multiple test methods demonstrating correctness under various circumstances.

My Implementation

BinarySearchTree.java

Code implementation will be added here

Test Cases

Test Methods

Test cases will be added here

Assignment 3
Coming Soon

Assignment 4
Coming Soon

Final Project
Coming Soon

Feel free to clone my template Xuming Huang