This questionnaire has two purposes: (1) to let us know the average background of students in this class so that we can avoid boring or confusing the majority of you during the first few weeks; and (2) to give us some small hope of getting to know you in a class this size.
Name:
Year in School:
Major:
Hometown:
When did you take CSE 143? Who taught it?
Please indicate your confidence in each of the following skills and topics:
not confident | so-so | very confident | |||||
---|---|---|---|---|---|---|---|
Programming (in general) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Programming in C++ | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Using C++ Templates | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Using C++ I/O (cin/cout, files) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Abstract Data Types (ADTs) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Recursion | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Asymptotic (big-O) Analysis | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lists | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Stacks | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Queues | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Trees | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Hashing | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
If we gave you the option, would you choose to program in C rather than C++?
Why are you taking this class?
Do you have any experience implementing a reasonably complex ADT
(e.g., in another class or industry)? If so, please describe
it briefly.
What's your favorite hobby?
(Mine's music...) What's been your favorite album this past
year? (it doesn't necessarily have to have been released in the
past year)