There are many ways to find research opportunities at UNC:
One way to find a research opportunity that interests you is to review the current postings in the OUR database. Included here are a wide range of potential research experiences, including those connected with particular courses, volunteer positions, paid positions, and mentored scholarship that can lead to an undergraduate thesis. The postings include project descriptions, links to web sites with additional information, and contact information. The faculty who posted these opportunities have specified appropriate student majors for these positions.
There are also many research opportunities and programs available outside of UNC. The National Science Foundation has compiled a site of Research Experiences for Undergraduates (REU), providing links to research opportunities in the natural sciences.