How to set a new page with custom page template

Hi,

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.

Jatinder