M||E (pronounced "Emory") Competitive Programming is a student-led organization interested in competitive programming that requires proficient skills in problem solving, efficient coding, and error handling. We provide training sessions and practice tests to prepare for the International Collegiate Programming Contest (ICPC), and we are an official college-wide recognized organization at theHub. The Emory teams have participated in the ICPC Southeast USA Regional Programming Contest for many years and have consistently been among the top 3 schools. We strive for our teams to advance to the ICPC World Final, one of the most prestigious competitions for undergraduates in Computer Science.
Join our GroupMe link for club updates and community chat!
Meeting Times | Subject | Location | Hosts | More Info |
---|---|---|---|---|
Mondays 7pm, Math and Science Center Room W301 | Lesson and Practice Questions | Online (emory.zoom.us/my/simonbian) | Isaac | Learning to Submit - New Comers, Practice for Regional |
October 5, 2024 | North American Qualifier | Library | None | NAQ |
November 16, 2024 | Southeast Regional Contest | TBD | TBD | Regional |
- [2024-10-2] North American Qualifier Registration Deadline
- [2024-10-5] North American Qualifier 1 (NAQ)
- [2024-11-9] Southeast Regional Registration Deadline
- North American Regional (Southeast Site) will be held November 16, 2024.
- If you would like to compete in the Regional, you must indicate your preference so that an appropriate selection method could be determined. You must fill out this form to indicate your official interest: Coming Soon
Please view the below image for an idea of the cycle of the competition.
We will follow the textbook, Competitive Programming, Book 1.1.
Author: Steven Halim, Felix Halim, Suhendry Effendy.
Link to Textbook and Slides
Please go to the folder "Fall 2022 - Spring 2023" or "Fall 2023" for Rudi's sessions, with algorithms implemented.
- Kattis Past server that clones or reposits most NAQ, Regional, NAC, and/or ICPC problems. It is being phased about by DOMJudge, but DOMJudge's problems would typically not be open for submission.
- Codeforces - Popular competitive programming website.
- AtCoder - Popular competitive programming website.
- LeetCode - Targets job interviews
- HackerRank - Targets job interviews.
- Competitive Programming, Book 1.1. Author: Steven Halim, Felix Halim, Suhendry Effendy.
- Competitive Programmer's Handbook
- CP Algorithms
- USACO Guide
- Yosupo's Library Checker - For checking own implementation of classic algorithms
Most of our members are now seniors! Thanks to the seniors who have joined and grown with us. For rising sophomores, juniors, and seniors, please remember to email simon.bian@emory.edu or harry.he@emory.edu for transfering the leadership of the group before May 2024. One necessary step is to add you on theHub so the school can still recognize this organization, and gradually may allot funding. We want the group to be growing!