In consultation with the instructor, students will identify and research a specific area of computer science or computer science education. Students will define a thesis project and develop a formal specification of their intended project for completion in Computer Science Thesis II.