This is a summary of curriculum - what you may want to read for CIT. You may take this as a baseline and build on it.
What are the topics you may want to cover when you are on your bench rotation. This might help you to plan