Java Programming Self-Assessment

Newly admitted CSS students will begin their programming coursework in either TCSS 142 (Intro. to Object-Oriented Programming), TCSS 143 (Foundations of Object-Oriented Programming), or TCSS 305 (Programming Practicum). Students with minimal programming experience, or who feel they would benefit by a review of basic concepts, should begin in TCSS 142. Students who have taken the equivalent of TCSS 142 and who are confident in their mastery of the course material will likely begin in TCSS 143. Students who have taken the equivalent of TCSS 143 and who are confident in their understanding of object-oriented programming concepts and techniques will likely begin in TCSS 305.

Why should I take an assessment?

It is important for you to know the level of knowledge required to progress to the next programming course. To help you make an informed decision about where to begin, the following self-assessment exams have been provided. If you have taken the equivalent of TCSS 142, you should take the TCSS 143 assessment test to verify your mastery of the required prerequisite knowledge. Likewise, if you have taken the equivalent of TCSS 143, you should take the TCSS 305 assessment test.

Taking the test

Please make sure to take your time and allow yourself up to one hour. This assessment will only be of value if you make an honest effort.

To find out how well you performed, download the answer key:

After you take the exam, you should meet with an academic adviser to discuss the results. Contact Academic Advising to make an appointment.