Computer Science Practicum

Course ID 15090

Description This course is for Computer Science students who wish to have an internship experience as part of their curriculum. Students are required to write a one-page summary statement prior to registration that explains how their internship connects with their CS curriculum, specifically on how it uses material they have learned as well as prepares them for future courses. Near the end of the internship, students will be required to submit a reflection paper that describes the work they did in more detail, including lessons learned about the work experience and how they utilized their CS education to work effectively. International students should consult with the Office of International Education for appropriate paperwork and additional requirements before registration. Units earned count toward the total required units necessary for degree completion; students should speak with an academic advisor for details. This course may be taken at most 3 times for a total of 9 units maximum. Students normally register for this course for use during the summer semester.

Key Topics
Industry experience in computing; organizational behavior

Required Background Knowledge
Topics/skills as required by specific internship

Course Relevance
Typically for international students. Open only to students with internships. International students should consult with the Office of International Education for appropriate paperwork and additional requirements before registration.

Course Goals
Use knowledge from computer science courses in an industrial or research setting.
Improve oral and written communication skills in the context of a computing-related employment experience.

Learning Resources
As indicated by specific internship

Assessment Structure
Pass/No Pass

Course Link
https://csd.cs.cmu.edu/course-profiles/15-090-Computer-Science-Practicum