Carnegie Mellon University

(change school)

Are you a professor?

Click here to create & join classes

Welcome to Piazza!

Piazza is an intuitive platform for instructors to efficiently manage class Q&A. Students can post questions and collaborate to edit responses to these questions. Instructors can also answer questions, endorse student answers, and edit or delete any posted content.

Piazza is designed to simulate real class discussion. It aims to get high quality answers to difficult questions, fast!

The name Piazza comes from the Italian word for plaza--a common city square where people can come together to share knowledge and ideas. We strive to recreate that communal atmosphere among students and instructors.

Selected Term:

×
CS 101: Intro into Computer Science
Instructors: John Smith
Self-enrollment has been disabled for CS 101, please enroll through your LMS.
Fall 2022

Incorrect access code - please try again.

Join as:

All other instructors in the class will be notified when you join as an Instructor.

Please select whether you'd like to join as a student, TA, or professor for CLASSNUM.

Please enter a valid course name

Enter the full title of the course, so others can find it easily

Please enter a valid course number

Enter the course number associated with the class (e.g. CS 101).

Please enter a valid estimated enrollment value

Enter the approximate/anticipated size of the class for this term.

by clicking Create Class you confirm that you are affiliated with Carnegie Mellon University per the Terms of Use

Incorrect access code - please try again.

Join as:

All other instructors in the class will be notified when you join as an Instructor.

Please select whether you'd like to join as a student, TA, or professor for CLASSNUM.

Please enter a valid course name

Enter the full title of the course, so others can find it easily

Please enter a valid course number

Enter the course number associated with the class (e.g. CS 101).

Please enter a valid estimated enrollment value

Enter the approximate/anticipated size of the class for this term.

by clicking Create Class you confirm that you are affiliated with Carnegie Mellon University per the Terms of Use

Incorrect access code - please try again.

Join as:

All other instructors in the class will be notified when you join as an Instructor.

Please select whether you'd like to join as a student, TA, or professor for CLASSNUM.

Please enter a valid course name

Enter the full title of the course, so others can find it easily

Please enter a valid course number

Enter the course number associated with the class (e.g. CS 101).

Please enter a valid estimated enrollment value

Enter the approximate/anticipated size of the class for this term.

by clicking Create Class you confirm that you are affiliated with Carnegie Mellon University per the Terms of Use

Incorrect access code - please try again.

Join as:

All other instructors in the class will be notified when you join as an Instructor.

Please select whether you'd like to join as a student, TA, or professor for CLASSNUM.

Please enter a valid course name

Enter the full title of the course, so others can find it easily

Please enter a valid course number

Enter the course number associated with the class (e.g. CS 101).

Please enter a valid estimated enrollment value

Enter the approximate/anticipated size of the class for this term.

by clicking Create Class you confirm that you are affiliated with Carnegie Mellon University per the Terms of Use

Incorrect access code - please try again.

Join as:

All other instructors in the class will be notified when you join as an Instructor.

Please select whether you'd like to join as a student, TA, or professor for CLASSNUM.

Please enter a valid course name

Enter the full title of the course, so others can find it easily

Please enter a valid course number

Enter the course number associated with the class (e.g. CS 101).

Please enter a valid estimated enrollment value

Enter the approximate/anticipated size of the class for this term.

by clicking Create Class you confirm that you are affiliated with Carnegie Mellon University per the Terms of Use

We see you're new to Piazza!

Check your inbox for your confirmation email. Enter the validation code below so you can access your classes!

Validation Code:


Uh-oh! Invalid code.

Not Getting Our Email?

Please check your bulk mail or spam folder first. Click here to resend the email. (It may take a few minutes to arrive.)

If it's still not there, please email us at team@piazza.com for help!

Enrollment Requires a School Email

Please enter your cmu.edu, cs.cmu.edu, bb.cmu.edu or andrew.cmu.edu email address to enroll. We will send an email to this address with a link to validate your new email address.



Please enter a valid email address

Uh oh! Your email addresses don't match.

Thank you for adding your classes!

Your classes are not yet active.
We'll notify you when they've been activated by your professor.