Welcome to 07-300: Research and Innovation in Computer Science and 07-400: Research Practicum in Computer Science!
The Fall course, 07-300, is the first part of a two-course sequence (07-300/07-400) designed to help prepare students to invent the future state-of-the-art in the field of computer science. The course is designed to be taken primarily during the Fall semester of the junior year for CS majors and it has two foci: (1) research in CS academia and industrial research labs, where dissemination of results often happens through peer-reviewed publications; (2) innovation in practice in the field of CS more broadly, where dissemination of results often happens through new products developed by start-ups and corporations.
The Spring course, 07-400, is the second part of a two-course sequence that is designed to help prepare students to invent the future state-of-the-art in the field of computer science. Building directly upon 07-300 (the prerequisite for this course), students will conduct a semester-long independent research project, under the guidance of both the course staff and a faculty project mentor. The course does not meet for lecture or recitations. Instead, the students will spend their time working on their research projects, and will also meet with course staff on a bi-weekly basis to discuss their progress. Students will prepare a written report and a poster presentation at the end of the semester to describe what they have accomplished.
07-400, Spring 2025: | https://cmu-research.github.io/07400-s25/ |
07-300, Fall 2024: | https://cmu-research.github.io/07300-f24/ |
07-400, Spring 2024: | https://cmu-research.github.io/07400-s24/ |
07-300, Fall 2023: | https://cmu-research.github.io/07300-f23/ |