Your dashboard and recommendations
Personalized courses, with or without credits
3.7 million tough questions answered
Ace your next exam with ease
Find class notes for your course
Understand the content in your textbooks
Solving your tough questions, 7 days a week
News and articles about your education
Add a new
Get answers from students or tutors.
Share your study guides, help others study.
Share your class notes with classmates.
Share a past exam, help others study.
Receive better content recommendations.
What is a “Design pattern” ? How are they documented? How would design patterns be useful to computer programmers?