CSCI 235 Spring 2026
Data Structures and Software Design
Charles Cusack
Computer Science
Hope College
Main
Schedule
Grading
Gradebook
Homework
Policies
Advice
College Policies
Notes
Programs
Tutorials
Handin
CSCI 235
MATH 160
Others
Admin
previous
next
today
future
all
Schedule for weeks 11 through 12
Wk
Day
Date
Topic
Resources
Events
11
Tue
Mar 24
Recursion
Factorials
Fibonacci
Binary Search
Towers of Hanoi
JSS 8
Google search for recursion
Recursion Notes
Read
Fibonacci Numbers--Brute Force (DAIA)
RecursionExamples
Towers of Hanoi Demo
Thu
Mar 26
Binary Search
Insertion Sort
Selection Sort
Bubble Sort
JSS 9
Read
Binary Search (DAIA)
Insertion Sort (DAIA)
Selection Sort (DAIA)
Bubble Sort (DAIA)
HW 8
due
Fri
Mar 27
Spring Break!
No Class
Spring Break Week
12
Tue
Apr 07
Merge Sort
Read
Merge Sort (DAIA)
Project 9a
(BibleReaderModel) due
Thu
Apr 09
Quicksort
Read
Quicksort (DAIA)
Project 9b
(GUI) due
Fri
Apr 10
Trees
Binary Trees
Tree Traversals
JSS 10
Graphs and Trees Notes
(pp 24-38)
Pre/In/Postfix Notation Demo
Reminder!
BibleReader Project Stage 10
Quiz 9 (related to Project 9)