| Week |
Date |
Topic |
Problem |
Project |
| 1 |
25 Aug |
syllabus, docker |
1 |
|
| 2 |
01 Sep |
assertions, unit tests, coverage |
2 |
|
| 3 |
08 Sep |
exceptions, iteration, recursion, reduce() |
|
1 |
| 4 |
15 Sep |
unpacking, operators |
3 |
|
| 5 |
22 Sep |
iteration, range, types, yield |
4 |
|
| 6 |
29 Sep |
comprehensions, closures, decorators |
|
2 |
| 7 |
06 Oct |
functions, regulalar expressions, context managers |
5 |
|
| 8 |
13 Oct |
relational algebra, select, project, cross join, theta join, natural join |
6 |
|
| 9 |
20 Oct |
SQL, show databases, show engines, create tables, insert, select, subqueries, join |
|
3 |
| 10 |
27 Oct |
joins, Java |
7 |
|
| 11 |
03 Nov |
inner classes, singleton, observers, abstract methods, abstract classes |
8 |
|
| 12 |
10 Nov |
strategy, reflection, factory |
|
4 |
| 13 |
17 Nov |
factory method, abstract factory |
9 |
|
| 14 |
24 Nov |
Fall Break |
|
|
| 15 |
01 Dec |
presentations |
|
5 |
| 16 |
08 Dec |
presentations |
|
|