Duke undergraduates have numerous opportunities to gain hands-on project and research experience in Computer Science. A wide range of research projects guided by Duke's world-class faculty engage undergraduates, who often become co-authors on papers in major academic conferences. Undergraduates can pursue independent study courses guided by faculty, participate in the summer research and/or the Identity in Computing Research programs, and graduate with a distinction in research.
To stay tapped in and receive info about the latest Computer Science opportunities and events, add yourself to our Duke mailing list firstname.lastname@example.org! Go to: https://lists.duke.edu/sympa and enter "compsci" in the search box to find the CS Undergraduate listserv.
If you meet the requirements, including completion of a substantial project, you may qualify to graduate with distinction.
Interested in pursuing independent study of computer science research or non-research projects in a specific field of interest with a faculty member?
This event celebrates student inquiry in computer science. Students present posters on projects from mentored research, class projects, and independent work.
Not sure what to do this summer? Enjoy computer science and want to explore in more depth? Check out some projects Computer Science faculty are working on and are seeking help for!
- Getting into Research as an Undergraduate: Information and guidance from Computing Research Association (CRA)
- Undergraduate Research Highlights: A CRA series that showcases outstanding research done by undergrad students at universities and colleges across North America.
- Undergrad Research at Duke Computer Science: Playlist on Duke Comp Sci's YouTube channel.