Skip to main content
Back to All Activities
Focus Area · Foundational CS & Developer Education

Technical Workshops & Learning

Hands-on, peer-led workshops designed to deepen practical computational understanding.

We believe students learn computing best when concepts are built from first principles. Our workshops bridge the gap between classroom theory and industry-grade engineering practices.

Workshops are designed and delivered by senior student developers, alumni, and guest speakers.

Sessions emphasize interactive coding, live demonstrations, and working code over passive slide presentations.

Topics range from modern systems programming and Linux tooling to full-stack web applications and machine learning.

Core Competencies

C++ & Systems Tooling

Memory management, pointers, modern C++ idioms, and profiling tools.

Modern Web Engineering

TypeScript, server-side rendering, component-driven UI, and static edge delivery.

Linux & Shell Mastery

Command-line productivity, shell scripting, process management, and SSH.

Applied Systems

Networking protocols, caching layers, containerization, and build pipelines.

Learning Progression

Foundation

Tooling & Environment Setup

  • ›Git basics
  • ›VS Code / Neovim configuration
  • ›Terminal navigation
  • ›GitHub
Exploration

Core CS Hands-on

  • ›Data structure implementation
  • ›HTTP client-server basics
  • ›Database queries
Application

Building a System

  • ›Full-stack prototype
  • ›Containerization with Docker
  • ›Cloud deployment

Related Events & Contests

View All Events →
Workshop
Upcoming

Open Source Sprint #01

Hands-on workshop introducing issue triage, branch workflows, pull requests, and maintainership.

Oct 24, 2026
Lab 3, Department of CSE, BIT Mesra
WorkshopDetails

Recommended Resources

All Resources →

Get Involved with Technical Workshops & Learning

Join discussions, attend peer-led problem solving sessions, and participate in upcoming team contests.

Join Chapter