Newly admitted Computer Science and Systems students begin their programming coursework in either of three courses, depending on experience and skills:
TCSS 142, Intro. to Object-Oriented Programming - For students with minimal programming experience or who feel they would benefit from a review of basic concepts
TCSS 143, Foundations of Object-Oriented Programming - for students who have taken the equivalent of TCSS 142 and are confident in their mastery of the course material
TCSS 305, Programming Practicum - For students who have taken the equivalent of TCSS 143 and are confident in their understanding of object-oriented programming concepts and techniques
Not sure where to start? Take our 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.
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.