How to set a new page with custom page template


I have created new custom post type name – Courses and also Created a template file single-courses.php through settings in custompress i have added some courses in this posts and upto this step everything is working fine but when i am trying to add new page name courses and selecting the Template – Courses for this page. Then it is now showing all the courses i have posted. Plz help if any one knows.