Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|
Jul 23 Introduction to Computers | Jul 24 | Jul 25 | Jul 26 Introduction to Karel. Refers to this document. | Jul 27 |
Jul 30 Introduction to C++ | Jul 31 | Aug 1 | Aug 2 Introduction to C++ continued | Aug 3 |
Aug 6 I/O, if-then-else, logical ops, precedence rules | Aug 7 | Aug 8 | Aug 9 Loops | Aug 10 |
Aug 13 Loops continued | Aug 14 | Aug 15 | Aug 16 Scope and Parameters | Aug 17 |
Aug 20 Parameters (continued) | Aug 21 | Aug 22 | Aug 23 No Lecture. Minor1 Tests scheduled. | Aug 24 |
Aug 27 Function Parameters | Aug 28 | Aug 29 | Aug 30 Functions and Strings | Aug 31 |
Sep 3 Janmashtami | Sep 4 | Sep 5 | Sep 6 Strings continued | Sep 7 |
Sep 10 Strings continued 2 Return of Minor-1 scripts | Sep 11 | Sep 12 | Sep 13 Vectors | Sep 14 |
Sep 17 Grids, streams | Sep 18 | Sep 19 | Sep 20 Streams (contd.) | Sep 21 |
Sep 24 File I/O | Sep 25 | Sep 26 | Sep 27 BigO | Sep 28 |
Oct 1 No Lecture. Minor2 Tests scheduled. | Oct 2 | Oct 3 | Oct 4 No Lecture. Minor2 Tests scheduled. | Oct 5 |
Oct 8 Stacks, Queues | Oct 9 | Oct 10 | Oct 11 Queues contd., Debugging | Oct 12 |
Oct 15 Mid-semester break | Oct 16 | Oct 17 | Oct 18 Mid-semester break | Oct 19 |
Oct 22 Sets Return of Minor-2 scripts | Oct 23 | Oct 24 | Oct 25 Maps (continued during Saturday class) | Oct 26 |
Oct 29 Recursion | Oct 30 | Oct 31 | Nov 1 Recursion contd. | Nov 2 |
Nov 5 Recursion contd. | Nov 6 | Nov 7 | Nov 8 No Class day. | Nov 9 |
Nov 12 Recursion contd. | Nov 13 | Nov 14 | Nov 15 Tail recursion and Exhaustive search | Nov 16 |