A series of C++ programming camps run in 2017–2018, introducing university students to fundamentals, problem-solving, and competitive programming.
~50 students went through Think & Code across its three editions. Alumni are now landing impact across the industry: software engineering, embedded systems, software testing, security, and beyond.
2017/
├── lectures/ Lecture materials (operators, looping, pointers, arrays, recursion, functions)
├── drafts/ Camp narrative drafts (Hello Camp, Le Grande Project, PPS Island, Enigma, Badges)
├── daily-docs/ Day-by-day recap notes (day-01 … day-05)
└── problems/
├── mentors/ Problem sets with reference solutions
└── students/ Problem statements distributed to students
2018-midyear/
├── day-01/ Slide source + rendered PDF, images, compilation-stage examples, lab handout
├── day-02 … day-09 Daily slide decks (flat .ppt / .pptx files)
├── day-10/ Slides and Enigma manual
└── participants/ Lab and assignment sheets, worked examples
Deep thanks to the mentors who made Think & Code possible. The camps would not have existed without their time and care.
- Mourad ElSheraey (author of this repository)
- Abdel-Rahman Temsah
- Amr Saeed Hosny
- Amr Atef
- Randa Elbehery
- Ashrakat Mokhtar
- Amina Mahmoud
- Nayra Adel
- Amr Magdy
- Ahmed Emad
- Joe Elnady
- Mohamed Samir
If you are listed above and would prefer to be removed, or would like your name corrected or a LinkedIn link added or updated, please open an issue or PR and the change will be made. If you contributed to Think & Code and are not listed above, the same applies: open an issue or PR to be added.
Materials are shared for educational reference. Please contact the organizers before redistributing or adapting for commercial use.