|UROP provides a unique opportunity for bright undergraduates to undertake research work under the supervision of experienced researchers. Through this apprenticeship in research, students learn to formulate questions, to evaluate claims and to do in-depth study in a topic in order to solve a problem whose solution is not previously known. In addition to achieving competence, many students find research so exhilarating that they continue on to doing postgraduate studies and research as a career.
In the School of Computing, UROP is a year long project, spread over two semesters, allowing ample opportunities to learn and do research in a substantial project. Students work closely with faculty members and their research groups in a wide range of computing research areas, often making valuable contributions to the groups' research. UROP is usually done in third year, allowing the students to earn two courses worth of credits. Furthermore, students can choose to do research on the same topic for their Honours Year Project, allowing substantial depth in research within their undergraduate education.