Welcome to CS 121 (Software Development) at Harvey Mudd College.
Canvas link: https://canvas.instructure.com/courses/1269330
Piazza link: https://canvas.instructure.com/courses/1269330
What do the symbols on the calendar mean?
- 💎 Dev status report
- 📬 PM project report
- 💬 PM presentation
- ⭐ In-class activity / draft due
- 🌟 Assignment due
- 😄 Phase eval
- ❤️ Client-dev meeting
Phase | MON | TUES | WED | THUR | FRI | SAT | SUN |
---|---|---|---|---|---|---|---|
P3-1 | 4/1 |
||||||
P3-2 | 4/2 📬 |
4/3 Ethics |
4/4 |
4/5 ⭐ User testing (in-class) |
4/6 ❤️ |
4/7 | 4/8 💎 |
P4-1 | 4/9 📬 |
4/10 💬 PM3 presentation |
4/11 |
4/12 ⭐ Functionality draft (in-class peer review) |
4/13 Open source + licensing |
4/14 |
4/15 💎 |
P4-2 | 4/16 📬 |
4/17 Posters (discussion) 🌟 Functionality |
4/18 |
4/19 ⭐ Poster draft (in-class peer-review) |
4/20 ❤️ |
4/21 |
4/22 💎 |
Week 15 | 4/23 📬 |
4/24 💬 PM4 presentation |
4/25 🌟 Final Poster due |
4/26 👏 Course celebration 🎉 ⭐ Final writeup draft (offline peer review due) |
4/27 ❤️ 💬 Poster session |
4/28 🌟 Final README for handoff meeting |
4/29 💎 (all) |
Week 16 | 4/30 Handoff meetings |
5/1 |
5/2 Handoff meetings |
5/3 |
5/4 🌟 Final writeup 🌟 Portfolio 🌟 (Extra credit) Open source exercise |
5/5 😄 Postmortem |
5/6 |
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
These materials build on the resources shared by the previous CS 121 instructors and the HMC Clinic staff.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. This license lets others remix, tweak, and build upon this work non-commercially, as long as they credit this work and license their new creations under the identical terms. Read more about available licenses.
Original GitHub course link: /~https://github.com/hmc-cs121-admin/hmc-cs121-s2018 (created by Yekaterina Kharitonova)