Thinking Like a Student: AI-Supported Reflective Planning in a Theory-Intensive Computer Science Course