Ubuntu-first engineering
Ubuntu is the working environment: native, dual-boot or WSL, so nobody has to repartition a personal laptop. Shell, permissions, processes and SSH are checked hands-on in the first month.
Daily sessions in Ubuntu Linux, daily DSA, open source, AI agents
Mentored by a 10-member core team. Real pull requests, not slides. A fair score every month.
welcome! type "help" to look around.
What you do here
A student-run technical club under the Department of Computer Science and Engineering. Daily two-hour sessions, three domain tracks, and every member scored individually each month.
Ubuntu is the working environment: native, dual-boot or WSL, so nobody has to repartition a personal laptop. Shell, permissions, processes and SSH are checked hands-on in the first month.
Daily problem sets on a defined syllabus, peer and senior mentoring, and internal contests. Solve in any language.
Git from week two, club projects in a public GitHub org, then upstream work: Hacktoberfest and mentored GSoC proposals.
Published scoring on attendance, tasks, Git activity and initiative, with written feedback and appeal to faculty.
Trained teams for inter-college and national hackathons. High monthly scorers get priority and project ownership.
A Linux and Git baseline comes first. 1st to 3rd sem start from programming fundamentals, so nobody is left behind.
Three tracks
You are placed in a track after recruitment, based on interest and aptitude. Everyone shares the Linux and Git foundation first.
Daily DSA practice with a defined syllabus progression, peer mentoring, periodic internal contests. 3 core-team mentors own problem sets and competitive programming guidance. Solve in whichever language you are comfortable with.
Python for AI, ML fundamentals, open-source AI models, LLM APIs and prompt design, and building AI agents - tool calling, retrieval, memory, orchestration.
Ubuntu Linux and shell, OS and networking, DBMS and SQL, frontend and backend development, containers, deployment and CI/CD. 4 core-team mentors.
How selection works
One application per student, open to every branch. The decision reaches you by email.
Sign in with Google or an email code and fill in the form. You join the WhatsApp group straight after.
Semester-wise: programming fundamentals for 1st to 3rd sem, DSA, DBMS and networks for 5th to 7th sem.
Where required, a short interview after the test.
You start the first month with everyone else: Ubuntu, Git, and your first pull request.
The first monthly evaluation confirms around 20 to 25 members. Scoring continues every month.
Your first month
Induction starts on day one. After that, every member is scored monthly on attendance, tasks, technical progress, Git activity, initiative and collaboration.
Week 1
WSL or Ubuntu setup, filesystem, core commands, permissions, processes, shell basics and SSH keys.
Week 2
Branches, commits, merges and pull requests. Every member lands a first internal PR and sets up a GitHub profile.
Week 3
Licences, issues and reading unfamiliar codebases. A practical Unix check, then domain tracks begin.
Week 4
Full DSA, AI or systems work and the first internal contest, then the first monthly evaluation.
Questions
Any DBIT student, from every branch and 1st to 4th year. First years give their college registration number because the USN is allotted later.
It depends on your semester: programming fundamentals for 1st to 3rd sem, and DSA, DBMS and networks for 5th to 7th sem.
Bring a laptop if you have one. Ubuntu is the working environment and the team helps you set it up natively, as a dual-boot or through WSL in the first week, so you do not have to repartition anything.
Daily on working days, 4:00 PM - 6:00 PM on working days, in Lab A-306 or Lab A-228.
You are taken to the WhatsApp group for announcements. The core team reviews applications after the registration drive, and the decision reaches you by email.
You can update it until a reviewer has made a decision. You can withdraw at any time from the My application page, which deletes it.
Every month, on attendance, tasks, technical progress, Git activity, initiative and collaboration, with written feedback and appeal to faculty. The first evaluation turns provisional membership into confirmed.
Something else? Ask on Discord.
Questions first? Ask the core team on Discord before you apply.