Skip to content

Daffodil International University — DIU CPC

Development Wing

Engineering the products DIU ships to the world.

From hackathons to production code — the Development Wing turns ideas into reliable, well-engineered software across web, mobile, cloud, and AI.

Build under pressure

Build under pressure

Rapid prototyping and engineering sprints that end with working demos.

40+

Active builders

25

Shipped projects

12

Open source repos

8

Industry partners

Hackathons & Sprints

Monthly internal hackathons and national-level competitions — from idea to demo in 24 hours.

Open Source Culture

First-issue programs, code reviews, and mentored contributions to real open-source projects.

Design & Product

Figma-first workflows, user research loops, and a product mindset from day one.

Delivery lifecycle

How projects move from concept to production

Each semester runs as an engineering season with defined sprint rituals, review checkpoints, and deployment outcomes.

Week 1

Product Discovery

Problem framing, user flow mapping, requirement slicing, and impact definition before a line of code.

Week 2–5

Execution Sprint

Weekly sprint goals, issue breakdown, pair sessions, and architecture checkpoints with mentor reviews.

Week 6

Quality Gate

Code review, type-safe integration, test pass criteria, and release notes for every feature branch.

Week 7–8

Launch & Iterate

Demo day, deployment pipeline handoff, telemetry checks, and iteration backlog for the next cycle.

Curriculum

A structured path from beginner to contributor.

Every wing runs a semester-long curriculum with weekly sessions, office hours and progression checkpoints.

Frontend Engineering

Beginner → Advanced

HTML, CSS, JavaScript fundamentals

React & Next.js (App Router)

TypeScript & state management

Accessibility & performance

Testing with Vitest & Playwright

Deploy to Vercel / Cloudflare

Backend & Cloud

Intermediate

Python (FastAPI) & Node.js

PostgreSQL, Redis, queues

REST & GraphQL API design

Docker & CI/CD pipelines

AWS & GCP fundamentals

Observability & logging

Mobile & AI Apps

Intermediate → Advanced

React Native & Flutter

On-device ML basics

LLM application engineering

Vector DBs & RAG pipelines

App store release workflow

Analytics & growth loops

Specialisation

Specialisation pods with real ownership

Members choose a specialisation pod while still collaborating cross-functionally in product squads. This mirrors modern engineering organisations and speeds up growth.

Frontend Platform

Design systems, reusable UI architecture, accessibility-first implementation, and performance tuning.

Next.js
TypeScript
Tailwind
Playwright

Backend Systems

Reliable APIs, schema design, auth flows, queues, and observability for production-ready services.

FastAPI
PostgreSQL
Redis
Docker

Mobile Experience

Cross-platform apps, release pipelines, and analytics-driven user journey optimisation.

React Native
Flutter
App Center
Firebase

AI Product Lab

Applied AI features, retrieval pipelines, evaluation workflows, and practical model integration.

RAG
Vector DB
Agent Flows
Eval Suite

Engineering standards

Teams are trained to deliver code that can survive handoffs, scale under load, and remain maintainable over semesters.

All PRs reviewed with architecture and readability feedback

Strict typing and linting enforced before merge

Feature-level acceptance criteria documented per sprint

Demo-ready deliverables at the end of every cycle

Deployment playbooks maintained for each active project

Post-release retrospectives with measurable action items


Outcome focus

Build a public portfolio, not just assignments.

Members finish each cycle with shipped artifacts, review history, and deployment evidence that strengthens internship and job applications.

Development Wing

Ready to build with the Development Wing?

Apply when recruitment opens, then start with a guided project pod, weekly mentoring, and clear progression milestones.