Date |
Lecture Notes |
Useful Links |
W1 |
Java Hello
World Program, Java
Tutorial, Java
Programming Examples |
|
W2 |
Object
Oriented Programming (OOPs) Concept in Java, 30 OOPs
Interview Questions |
|
W3 |
||
W4 |
Strings in Java, Reverse a
string in Java, Java
- Regular Expressions |
|
W5 |
|
|
W6 |
|
|
W7 |
||
W8 |
Lecture
8-binary search tree and trie, PPTX, PDF Midterm Exam, Wed, 10/16, Sample Midterm Exam.docx, MidtermExam2024.pptx |
|
W9 |
|
|
W10 |
Graph
Data Structure, Representing
Graphs, Adjacency matrix and list |
|
W11 |
|
|
W12 |
|
|
W13 |
|
|
W14 |
|
|
W15 |
Review
Q&A |
|
W16 |
Final Exam, Wed 12/18,
8:00 - 10:00 |
|
*Slides subject to change. Please download the
latest version after class.
*Lectures: MW 9:40-11:05 am, SIC 230. Labs: M
11:20-12:15 pm, SIC Lab 206
Assign Date |
Assignment |
Due
Date |
W2 |
Useful
links: Getting
Started with Java in VS Code, Java
Program for Closest Prime Number, Programiz online Java compiler |
Mon, 09/23 |
09/23 |
Lab2 Use Flesch Score to measure readability, BasicDocument.java, Document.java |
Mon, 10/21 |
10/21 |
Lab3 Stock Analyzer, Lab3 Starter code, myStock.java Refs: HashSet in Java, TreeSet in Java |
Mon, 11/25 |
* Discord
channel for discussions.