McTaba Labs logo
By Bonaventure Ogeto|

Tech clubs to join in first year at a Kenyan university, and how to pick one

Join one tech club, attend for a month, then decide if it is the right one. Look for clubs that build things (hackathons, projects, workshops) rather than clubs that only hold talks. Check when they last held an event. If the answer is last semester, the club may be inactive. One club attended weekly beats three attended once each.

Types of tech clubs at Kenyan universities

Tech clubs on Kenyan campuses come in several forms:

  • University-affiliated chapters of global programmes. GDG on Campus (Google), Microsoft Learn Student Ambassadors, IEEE student branches. These have external support, structured programmes, and brand recognition on a CV.
  • Student-run coding or tech clubs. Names vary by campus: DevSpace, TechHive, CodersHub. These are built by students and run by students. Quality depends entirely on the current leadership.
  • Department or faculty tech societies. The Computer Science Students Association or the IT Students Society. These are closer to your coursework and your lecturers, which can be useful for academic support.
  • Hackathon and innovation clubs. Focused on building and competing. These are high-energy, project-focused, and often the fastest way to build real skills.

All four types are valid. The question is not "which type is best?" but "which specific club at my university is actually active and doing things?"

How to pick the right one

1. Check activity, not reputation. Ask: when was your last event? What did you build or do in the last month? If the answers are vague or old, the club may exist only on paper.

2. Attend before you commit. Go to one meeting. Watch how it runs. Are members engaged or on their phones? Is there a structure or just a chat? One visit tells you more than any description.

3. Look for builders, not talkers. The best clubs produce output: projects, workshops, hackathon entries, blog posts. If a club only holds talks and panels, it is a lecture with extra steps. You already have lectures.

4. Check the welcome factor. A good club welcomes first-years and beginners. If the vibe is "you need to already know X to belong here," find a different one. You are there to learn, not to prove yourself.

Browse the clubs directory for verified clubs at specific universities.

One club, attended consistently, is enough

You do not need to join every tech club on campus. One club, attended every week, builds relationships, skills, and a network. Three clubs attended sporadically build nothing.

Your first year is already full: lectures, study time, a coding plan, and life. Adding one club meeting per week (typically one to two hours) is manageable. Adding three is a scheduling problem that leads to dropping all of them.

If the first club you try is not right, switch. There is no obligation to stay. But give it at least three to four meetings before deciding. First impressions can be misleading.

What if your campus has no active tech club

Some campuses, especially newer or smaller ones, do not have an active tech club. If that is your situation, you have two options:

Option 1: Start one. It sounds intimidating, but a tech club can start with five people meeting weekly. No registration needed initially. The guide on starting a club covers the practical steps.

Option 2: Join online communities. Discord servers, Telegram groups, and X (Twitter) communities for Kenyan developers are active and welcoming. They are not a full replacement for in-person meetings, but they give you a community while your campus catches up.

Either way, do not let the absence of a club stop you from learning. A study group of three serves the same purpose on a smaller scale. See the full communities cluster for more options.

What to do this week

  • Find out which tech clubs exist at your university (ask around, check noticeboards, search on social media).
  • Attend one club meeting this week or next, even if you go alone.
  • After the meeting, answer: did they build or do anything recently? Would I come back?
  • If no clubs exist, message three classmates who are interested in tech and suggest a weekly meetup.

Frequently Asked Questions

Do I need to know how to code to join a tech club?
No. Good tech clubs welcome beginners. If a club requires prior experience for entry, it is either poorly run or designed for advanced members. Look for a beginner-friendly one, or start with a general interest meeting and grow from there.
Can I join a tech club if my course is not CS or IT?
Yes. Tech clubs welcome students from all departments. Many members study business, engineering, design, or sciences. If you are interested in tech, your degree label does not matter.
How much time does a tech club take per week?
Typically one to two hours for the weekly meeting, plus whatever time you spend on club projects or preparations. As a regular member (not a leader), the time commitment is modest and fits around lectures and study time.

Related articles