🔱 TriDev
TriDev is a quarter-long program that allows students to build end-to-end Computer Science projects.
Students are set into groups of 4 to 6 people, and build software projects throughout the quarter. Students get to build skills that recruiters look for, and can build a project that they can feature on their resumes!
Before reading further, TriDev is beginner friendly. You need little coding experience to be successful. However, we do stress that TriDev is time intensive regardless of level. Be ready to put in 7-10 hours per week if you apply.
Table of Contents
Project Chairs
Below are the two Project Chairs for the 2021-2022 school year. Feel free to
reach out to either or both if you have any questions.
Important Links
Application: Apply here.
CSES Discord: Join the general CSES discord here.
Duties and Expectations
- Be prepared to meet and work with your teammates for many hours during the week, as projects will take effort to build
- Be prepared to meet weekly with projects chairs to check in on your project’s progress
- Be fully committed to the projects, and be responsible for your team’s progress
- Be communicative with your teammates, and respond to messages in a timely manner
Project Themes
- Every quarter we will have a different theme for our project teams. We encourage the teams to realize ideas that follow the themes.
- If you are interested in pursuing an idea outside of the presented themes, feel free
to bring it up to the projects chais. It is encouraged to follow the themes, but not required.
- If a group submits a unique idea, it should be finishable within the 10-week long quarter, and has to be approved by the chairs.
- The theme for Spring Quarter 2022 will be Discord Bots.
Recruitment
This year, recuitment will happen on a rolling basis. There are two steps to the
application. The first one is to submit the application form (see Important Links). The application contains some basic information questions and three short-response questions. Make sure you answer all the questions in
the application, or you will NOT be considered. After reviewing your application, you will be contacted to set up an interview with one of the project chairs, which is the second step of the application process. After the interview is done, you will hear back from one of
the projects chair before the end of Week 2.
Timeline (10 Week Program)
- Join CSES Discord
- Join TriDev Discord
- Attend general CSES GBM (Date TBA)
- Fill out application (due on April 3rd)
- Rolling interviews (until April 6th)
- Application decisions (April 9th)
- First meeting and group introductions (April 10th)
Week 3: Choosing projects, and creating detailed designs/timelines for the quarter
- Projects groups will scope out various projects, and create a detailed project document
- Project documents will have a project description, basic drawings, and a formal week-by-week timeline with project milestones
- Project Document along with proposed timelines will be reviewed and approved by projects chairs
- Project Management / Agile Development workshop (October 17th)
Weeks 4-7: Creating working prototypes
- Projects will execute the plan they set out in their document, with weekly check-in meetings with projects chairs
- Projects Chairs will be available to discuss critical bugs, and help groups along the way
- Projects should be primarily undertaken amongst the group, but projects chairs will be availble for support
- Mid-quarter project presentations (October 31st)
- Workshop - topic to be decided by team members (November 14th)
Weeks 8-9: Finalize working prototypes
- We’ve set Weeks 8-9 as buffer weeks, in case projects need more time or if projects chairs had a slow recruitment phase
- Team members will finalize their prototypes, and prepare the project for deployment
- All of this should be done in accordance with the proposed timelines from Week 2
Week 10: Deploy final projects, and present ending results
- Projects will be deployed, and ending results of the program will be featured on this website
- Final presentations will have members of the CSES board in attendance
- Exact date for final presentations to be announced
Projects Groups
To Be Announced!