Day 01

habit = true;

First Line of Code

12:00 AM IST

Midnight Daily Release

30 consecutive days of synchronized challenge unlocks

Daily Streak
30/30
... Day 30

Unbroken daily continuity builds permanent skill

DSA Tiers
EasyWarm-up
MediumCore Logic
HardO(N) Optimal
ACC

Bootcamp & DSA Arenas

First-years through final-years welcome · Zero prerequisites

One Month
AMITY CODING CLUB PRESENTS

30 days to build a stronger coding habit.

Start with C/C++ fundamentals or take on daily DSA challenges. One month, two learning paths, and a reason to show up every day.

ACADEMIC INITIATIVE

Organized by Amity Coding Club · Department of Computer Science & Engineering

Amity University Madhya PradeshAmity University Madhya Pradesh
Amity Coding ClubAmity Coding Club (ACC)
TWO PATHS. ONE CODING HABIT.

Find your way into coding.

Start with the fundamentals or sharpen the skills you already have. Choose the path designed for your stage.

Curriculum ProgressionC & C++20
1

Fundamentals & Control Flow

Syntax mastery, console input/output, variables, data types, if/else branches, and nested loop patterns.

2

Functions, Arrays & Memory

Modular function design, recursion fundamentals, array operations, pointer referencing, and basic algorithmic problem solving.

30 Daily ExercisesFirst-Year Recommended
ARENA 01 · FIRST-YEAR STUDENTS

Start with the basics. Build with confidence.

A beginner-friendly journey through C/C++ fundamentals, designed to build programming literacy one concept at a time. No competitive pressure, just clear explanations and hands-on practice.

Syntax and input/output
Variables and data types
Conditions and loops
Functions, arrays & pointers
ARENA 02 · STUDENTS IN YEARS 2–4

Turn problem-solving into a daily habit.

Take on three daily challenges across Easy, Medium, and Hard difficulty levels for 30 days. Perfect for placements, technical interviews, and algorithmic mastery.

Easy: Warm-up logic
Medium: Core algorithms
Hard: Optimal O(N)
C++, Java, Python, C
Placement Standard3 Challenges / Day
E

Easy Tier · Warm-Up

Two Pointers, Strings, Hash Maps

1 Point
M

Medium Tier · Core Logic

Binary Search, Trees, Sliding Window

2 Points
H

Hard Tier · Optimization

Dynamic Programming, Graphs, Heaps

3 Points
90 Total ChallengesYears 2–4 Eligible
HOW IT WORKS

A little progress, every day.

Build a routine around learning, solving, and submitting. Return tomorrow and keep going.

01 · Discover

Midnight Release

12:00:00 AM IST Every Day

Synchronized unlock across Bootcamp and DSA tracks

01 — DISCOVER

Your daily challenges become available.

Start your morning with fresh exercises tailored to your arena. Review problem statements, constraints, and test scenarios.

02 · Practice

In-Browser Workspace

4 Languages
C++JavaPythonC
02 — PRACTICE

Work through your exercises.

Tackle challenges inside our dedicated IDE. Compile, test against sample cases, and iterate on edge conditions with instant execution.

03 · Submit

Streak Verified

Before 11:59:59 PM IST

All test cases passed

03 — SUBMIT & REPEAT

Record your work and return tomorrow.

Submit before the nightly deadline, lock in your progress, and return the next morning to continue your 30-day streak.

The 30-Day Timeline ExampleDay 01 → Day 30 Continuous Habit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

*Illustrative timeline showing the 30-day habit progression. Submissions are strictly verified daily before 11:59:59 PM IST.

THE FINISH LINE

“Consistency is the real achievement.”

Thirty days of practice can help you build confidence, strengthen your problem-solving habits, and create a foundation for what comes next.

A more consistent coding routine

Transform sporadic cramming into an effortless daily habit of opening the IDE and writing code every day.

Stronger programming & problem-solving skills

From fundamental syntax to algorithmic optimization, develop real analytical and implementation intuition.

Official completion recognition

Verified certificate issued by Amity Coding Club and the Department of CSE upon fulfilling the 30-day requirement.

The 30-Day Milestone

A Month of Purposeful Practice

30 Days
01

Initial Commitment

Establishing daily coding rhythm

Day 01
15

Habit Stabilization

Halfway mark & problem decomposition

Day 15
30

Endurance & Mastery

Completion of entire challenge bank

Day 30
Certificates are issued only to participants who satisfy all daily requirements verified by the Department of CSE.
INTEGRITY & POLICIES

Clear rules. Fair participation.

Everything you need to know before beginning your 30-day challenge.

The portal runs strictly on Indian Standard Time. Once midnight strikes, the challenge for that calendar day locks permanently and today’s submission window closes.

Server-side timestamps determine submission validity. Late submissions cannot be recorded retroactively.
BEGIN TODAY

Your next 30 days start here.

Choose your arena, take the first step, and build a habit that lasts beyond the challenge.