Date |
Lecture Notes |
Useful Links |
W1 |
Lecture
0-course overview, PPTX,
PDF |
Java Hello
World Program, Java
Tutorial, Java
Programming Examples Object
Oriented Programming (OOPs) Concept in Java, 30 OOPs
Interview Questions |
W2 |
||
W3 |
Strings in Java, Reverse a
string in Java, Java
- Regular Expressions |
|
W4 |
|
|
|
|
|
W5 |
Lecture
7-hash table, PPTX, PDF |
|
W6 |
Lecture
8-binary search tree, PPTX, PDF Lecture
8-binary search tree exercises, PPTX,
Solution, PPTX |
|
W7 |
Lecture
9-self balancing trees, PPTX, PDF Lecture
9-self balancing trees exercises, PPTX,
Solution PPTX Midterm Exam 2025 Paper,
Answer Key (Wed. Mar 26, in class) |
|
W8 |
Lecture
10-2-3 Trees B Trees, PPTX,
PDF |
|
W9 |
||
|
||
|
Lecture
13-shortest paths, PPTX, PDF Lecture
13-shortest paths Exercises, PPTX,
PDF, ANS, PPTX, PDF |
|
|
Lecture
14-minimum spanning trees, PPTX, PDF |
|
|
Lecture 15-sorting algorithms, PPTX,
PDF |
|
|
|
|
|
Final Exam Wednesday, 5/14, 8-10 a.m |
|
* Slides subject to change. Please download the
latest version after class.
* Lectures: SIC 125 MW 9:40-11:05 AM Labs: SIC 206 M 8:30-9:25 AM
* Office
hours: Tue 13:00 – 17:00, SIC 219.
* UW
CSE 373 Winter 24 Lectures
Assign Date |
Assignment |
Due
Date |
W1 |
Useful
links: Getting
Started with Java in VS Code, Java
Program for Closest Prime Number, Programiz online Java compiler |
Fri, 02/28 |
W4 |
Lab2 Use Flesch Score to measure readability, BasicDocument.java, Document.java |
Wed 04/11 |
W8 |
Lab3 Stock Analyzer, Lab3 Starter code, myStock.java Refs: HashSet in Java, TreeSet in Java |
Wed 05/07 |