Results from background survey as of 9/5/2011. Question 1: First year. : 1 Second year. : 81 Third year. : 16 Fourth year. : 7 Fifth year. : 0 Graduate student. : 1 Concurrently enrolled : 1 Question 1a: Come to Berkeley from high school? : 93 Transfer from a community college? : 9 Transfer from another four-year university? : 1 Intend to take this course through concurrent enrollment? : 1 None of the above? : 3 Question 1b: CS3 (here) : 31 CS61A (here) : 91 A CS61A-like course elsewhere : 4 An introductory programming course at another college : 7 An introductory programming course in high school : 22 A data-structures course elsewhere : 4 Question 2: Yes, over 20 hours/wk : 3 Yes, 10-20 hours/wk : 15 Yes, 0-10 hours/wk : 20 Maybe : 23 No : 41 I don't know : 5 Question 4: C : 15 C++ : 20 Java : 31 Perl : 3 Python : 12 HTML (or XHTML) : 29 Visual Basic : 10 Scheme : 92 Other: AUTOIT : 1 C# : 2 MATLAB : 13 NONE : 1 OBJECTIVE C : 1 PASCAL : 1 PHP : 4 R : 2 R, MATLAB : 1 RUBY : 2 SCRATCH/B.Y.O.B. : 1 SCRATCH/BYOB : 1 TCL/EXPECT : 1 UNIX/BASH, ACTIONSCRIPT : 1 Question 5: In the Soda labs only. : 11 Mostly by remote login to the instructional servers. : 27 On my Windows setup at home : 33 On my Mac setup at home : 24 On my Linux setup at home : 10 Other: labs and at home : 1 A combination of Soda labs and Mac setup at home. : 1