Constitution

The governing document of the DIA Programming Club.

DRAFT v0.1 — Subject to approval by DIA authority

Preamble

We, the students of Daffodil International Academy, establish the DIA Programming Club to build a community where students learn to code, build real things, compete, and grow together. We commit to curiosity, collaboration, integrity, and open learning for every student regardless of program, year, or skill level.

Art. 1

Name and Nature

Official name, non-profit and non-political nature, tagline, website.

Art. 2

Aims and Objectives

Promote programming, organize events, prepare for industry, represent DIA.

Art. 3

Membership

General, Associate, Alumni, and Honorary membership types and rights.

Art. 4

Governance Structure

Faculty Advisor, Executive Council positions, Department Leads.

Art. 5

Wings

Technical sub-communities, founding wing (AWS), creating new wings.

Art. 6

Elections and Tenure

Terms, eligibility, Election Commission, voting procedures.

Art. 7

Meetings and Decisions

Meeting frequency, quorum, voting rules, minutes.

Art. 8

Finance

Non-profit funds, sources, approvals, transparency.

Art. 9

Collaborations and Partnerships

Partnership rules, credit, MoU guidelines.

Art. 10

Code of Conduct and Discipline

Respect, anti-harassment, complaint process.

Art. 11

Digital Assets and IP

Club assets, credential handover, member IP rights.

Art. 12

Amendments

Proposal, circulation, two-thirds vote, DIA approval.

Art. 13

Dissolution

Three-quarters vote, asset distribution.

Full text available in content/constitution.mdx. PDF download pending ratification.