The name of this organization shall be dvcoders (changed from Bits & Bytes). The pronunciation will be dee-vee-coders /di vi ˈkoʊdərz/. The only acceptable casing will be all lowercase.
- Develop individual capacity to learn and implement new Computer Science concepts
- To expose students to tools (APIs, frameworks, Systems, etc) that are common in software development.
- Expose members to team based project collaboration for software development.
Membership is limited to current Diablo Valley College students only.
Members will not discriminate regardless of race, religion, gender, national origin, size, weight, height, eye color, physical limitation, sexual orientation, social standings, financial/economic standings, operating system preference (desktop, mobile, etc), hardware, power adapter size, keyboard layout, web browser, text editors, Integrated Development Environment, development tools, genes, or any information that could be gleaned by genetic analysis.
Violating any of the membership sections will result in dismissal from dvcoders. Depending on severity may be reported to Dean of Student life.
Members must have at least a cumulative 2.0 GPA. Must be enrolled in 5 units. Be in good standing with DVC.
Commitment to learning, with openness to new paradigm(s) on programming and Computer Science.
Officers must have at least a cumulative 2.0 GPA. Must be enrolled in 5 units. Be in good standing with DVC.
All prospective officers are required to have participated one full semester before to be considered for an officer's position. Attendance should be greater than 90%.
Club elections will be held the meeting of the fourth week before the start of finals. This process will occur for every semester the club is active. At the time of elections all paperwork will be filled out for club renewal.
Candidates for next semester will be offered positions from the current officers. If a member declines the officer's role, the kernel can approach as many members as necessary to fill the role with people they believe will be effective officers.
If the kernel cannot find a willing member to fill a role(s) which they have been selected for. General members will be able to democratically elect a member. A member must be first nominated by his/her peers then seconded by another member before they become a candidate for the election. A member cannot nominate or second his/her-self for an officer's role. There is no limit for how many members can be nominated. After candidates have been selected, there will be a general election by a raising of hands. Each member can only vote once.
Position | Duties |
---|---|
main - President |
|
CTO - Vice President |
|
DOM - Secretary |
|
float - Treasurer |
|
Maintainer |
|
Inter-Club Council Representative |
|
Public Relations |
|
dvcoder Fellow |
|
kernel - Executive Council |
|
Science Alliance Senator |
|
A club officer may be impeached under any or all of the following conditions:
- Consistently unable to complete officer duties effectively or in a timely manner.
- Work needed for club success is being bottlenecked by one officer.
- Unwelcoming or offensive to any member(s).
- Insulting or bias towards any gender, race, ethnicity, etc. (as mentioned above).
- Inadequate knowledge for officer position or underwhelming improvement in knowledge since election.
- Ex. Maintainer unfamiliar with Git, 2 months later, still unfamiliar.
- Other immediate issues deemed important by the kernel.
An impeachment may be initiated by any kernel member or general member. Once an impeachment is in place, a fifty-percent vote by general members is required to complete the impeachment.
The dvcoders constitution will be made open source under the Creative Commons License for all club members. Access to the constitution will be made available to club members via an open source platform (Github currently) at all times.
Any club member wishing to contribute to the constitution may do by forking the repository, making changes, then submitting a pull request on Github with appropriate labels.
The proposed changes will be brought up in the next club meeting as an agenda item by the main. Club members may review the pull request, make comments, and followup changes. Once kernel and members reach a consensus, the proposed changes will be merged.
--
Club President’s Signature: ________________________________________________________
Club Advisor’s Signature: __________________________________________________________
Date: _________________________