CS211: Section Notes

[TA Notes] [Common Notes]

TA Notes

Section 1:
Robin Lim
Section 2:
Eli Rosofsky
Section 3:
Eli Rosofsky
Section 4:
Milind Kulkarni
Section 5:
Alexandru Niculescu-Mizil,
Section 6:
Shaun Conlon
Section 7:
AJ Fink
Section 8:
Jian Qiu
Section 9:
Peter Flynn
Section 10:
Milind Kulkarni
Section 11:
Alexandru Niculescu-Mizil
Section 12:
Clifton Lin

Common Notes

Week Topics Common Files
14 answer A6 and makeup assignment questions none
13 finish Prelim 2 discussion
answer A6 questions
none
12 Prelim 2 review/discussion none
11 A5 questions
exceptions (try, catch)
getDepth() for binary tree with parent pointers
none
10 A5 questions
timing analysis
asymptotic complexity
none
9 Spring Break 3/15-3/32
8 A4 questions
discussion of Prelim 1 and common mistakes
  • prob 1: defs
  • prob 2: induction (why does it work?)
  • prob 3: nothing serious
  • prob 4: constructor chaining and dynamic binding
  • prob 5: skipped an item; review of lists
  • prob 6: review of homework sols
maybe asymptotic complexity if there's time
none
7 A4 and Prelim 1 questions none
6 remaining A3 questions
wrapping up inheritance
write an iterator for a list of Integers.
IntList.txt
IntNode.txt
IntTest.txt
5 inheritance and A3 questions 
constructor chaining with super and this
inheritance of public (and protected and default) fields and methods 
overriding of methods 
static binding, dynamic binding 
up casting, down casting 
See DIS's CS100J 11/8-11/20 Notes
4 examples of trees
expression parsing 
none
3 A2 questions
switch
CS211
induction (good and bad examples)
discuss common A1 mistakes 
CS211FileIOTest.txt
CS211SystemIOTest.txt
SwitchTest.txt
switch1.txt
test1.txt
InductionEx.txt
badinduction.txt
2 mod (%)
integer division
lists
A1 questions 
tiles.txt
rem.txt
1 Introductions
Get student info
Collect waivers (bring to CA)
Explain role of section
Answer questions about course
Explain the required format for submission of assignments
Explain how to use JDK from command-line on PC
Answer questions about homework (if any)
Args.txt
Mains.txt
firstsection.txt