Java: Advanced Programming
![](https://www.google.com/images/icons/product/drive-32.png)
Week 1: Java Basics
Week 1: Java Basics
![](https://www.google.com/images/icons/product/drive-32.png)
Week 2: OOP in Java
Week 2: OOP in Java
![](https://www.google.com/images/icons/product/drive-32.png)
Week 3 - Java Collections
Week 3 - Java Collections
![](https://www.google.com/images/icons/product/drive-32.png)
Week4+5: Trees
Week4+5: Trees
![](https://www.google.com/images/icons/product/drive-32.png)
Week 6: Dynamic Programming
Week 6: Dynamic Programming
![](https://www.google.com/images/icons/product/drive-32.png)
Week 7: Exceptions and IO
Week 7: Exceptions and IO