San Jose State University
CS 152 - Programming Languages
Cay S. Horstmann
Fall 2008
Prerequisite Quiz
Please email to Cay.Horstmann@sjsu.edu with Subject: CS152 Prerequisite
Quiz
Your Name:
Are you an open university student?
Describe the undergraduate programming language course equivalent to CS151
that you took: institution, course name, semester taken, grade received.
Please rate your knowledge of these topics:
- Create a class hierarchy involving existing and new interfaces and
classes, including inner classes: None [ ] / Basic [ ] / Competent [ ] /
Expert [ ]
- Design, implement, test, and debug programs in an object-oriented
language, involving the creation of at least 10 classes and interfaces:
None [ ] / Basic [ ] / Competent [ ] / Expert [ ]
- Implement correctly the equals, hashCode, clone , toString methods: None
[ ] / Basic [ ] / Competent [ ] / Expert [ ]
- Use serializaton, reflection, and generics: None [ ] / Basic [ ] /
Competent [ ] / Expert [ ]
- Throw, propagate and catch exceptions: None [ ] / Basic [ ] / Competent [
] / Expert [ ]
- Implement threads and thread-safe data structures: None [ ] / Basic [ ] /
Competent [ ] / Expert [ ]
- Use of the Windows command shell: None [ ] / Basic [ ] / Competent [ ] /
Expert [ ]
- Use of a Unix command shell: None [ ] / Basic [ ] / Competent [ ] /
Expert [ ]
Which operating system(s) do you have on your laptop?
What is your preferred Java IDE?
What is your preferred text editor?
Please supply a brief bio (where you grew up, your work experience, your
areas of interests in computer science, and anything else that you'd like your
classmates to know about you).
Please supply a photo of yourself (360x240 pixels) for the course web site.
Once you are registered for the course, please put these items into the
Roster part of the eCampus system.
Your login is your student ID and your initial password is fall
(please change immediately). If you used eCampus previously, use your old
password.