TA | Office Hours (Zoom link on Canvas) | ||
Peter Wagenaar | Mondays 3-4pm | ||
Mayank Shouche (shouchem at utexas dot edu) | Thursdays 3:30-4:30pm | ||
Rahul Banerjee | Tuesdays 3:30-4:30pm |
Unique | Recitation Day | ||
17380 | Fri 9-10:30am | ||
17385 | Fri 10:30am-12pm | ||
17390 | Fri 12-1:30pm | ||
17395 | Fri 1:30-3pm | ||
17400 | Fri 3-4:30pm |
Day | Lecture Topic (MW) | Recitation Topic (Thu) | Assignment | ||||
Jan 18th (T) | Course Overview | ||||||
Jan 20th (Th) | Java Basics I | Meet TA, Logistics, Software setup, IDE, Github | |||||
Jan 25th (T) | Java Basics II | #1 Out | |||||
Jan 27th (Th) | Java Basics III | Assignm. #1, Java basics | |||||
Feb 1st (T) | Input/Output | ||||||
Feb 3rd (Th) | |||||||
Feb 8th (T) | Objected-Oriented Design | #1 Due, #2 Out | |||||
Feb 10th (Th) | Abstract Data Types | Assignm. #2, OOP | |||||
Feb 15th (T) | Interfaces | ||||||
Feb 17th (Th) | Interfaces and Generics | Interfaces, Generics | #2 Due | ||||
Feb 22nd (T) | Collections I | #3 Out | |||||
Feb 24th (Th) | Collections II | Assignm. #3, Collections | |||||
Mar 1st (T) | Collections III | ||||||
Mar 3rd (Th) | Reflection | Collections, Reflection | #3 Due | ||||
Mar 8th (T) | Midterm Review | ||||||
Mar 10th (Th) | Midterm Exam | Post-midterm discussion | |||||
Mar 15th (T) | Spring Break | ||||||
Mar 17th (Th) | Spring Break | ||||||
Mar 22nd (T) | Graphs I | #4 Out | |||||
Mar 24th (Th) | Graphs II | Assignm. #4, Graphs | |||||
Mar 29th (T) | Exceptions | ||||||
Mar 31st (Th) | Networking | Exceptions, Networking | #4 Due | ||||
Apr 5th (T) | Threads I | #5 Out | |||||
Apr 7th (Th) | Threads II | Assignm. #5, Threads | |||||
Apr 12th (T) | Databases | ||||||
Apr 14th (Th) | ML | Databases, ML | #5 Due | ||||
Apr 19th (T) | Android I | #6 Out | |||||
Apr 21st (Th) | Android II | Assignm. #6, Android | |||||
Apr 26th (T) | Android III | ||||||
Apr 28th (Th) | Design Patterns | Android | |||||
May 3rd (T) | Advanced Topics | #6 Due | |||||
May 5th (Th) | Review | Final review |
Edison Thomaz © 2021