
GDG on Campus Atria Institute of Technology - Bengaluru, India
A one-day hackathon for CSE, CSD, and AIML students to build GUI & Database applications using Java Swing and JDBC.
11 RSVP'd
Join us for the Byte Code Battle, a one-day immersive workshop designed to enhance your Object-Oriented Programming (OOP) skills in Java! This event combines hands-on, expert-guided masterclasses with a dynamic collaborative sandbox challenge where you can apply what you've learned in real time.
Registration Deadline: June 20, 2026
Event Date: June 29, 2026
Event Timing: 08:30 AM โ 05:30 PM
Format: Engage in Interactive Sprint Pairs. Each team consists of two members, promoting collaborative programming and thorough peer code review.
Registration: Only one team member is required to register on behalf of the team. Ensure both participants' names and University Serial Numbers (USNs) are provided at registration. Registration must be done prior.
The workshop will guide you through:
Core Java OOP: Learn about architectural patterns, interface design, and modular code structures.
Java Swing: Develop effective, event-driven Graphical User Interfaces (GUIs).
JDBC: Connect your front-end applications to local databases for real-time data management.
08:30 AM โ 09:00 AM | Setup | Arrival & Environment Verification. Lab allocation, IDE check, and local database connection testing. | Technical Organizing Team
09:00 AM โ 10:30 AM | Workshop Phase 1 | System Architecture & Robust OOP Design. Interactive deep-dive into mapping complex system requirements into modular Java classes, interfaces, and backend logic. | Dr. Devi Kannan, Professor & HoD, Dept. of CSE
10:30 AM โ 01:00 PM | Workshop Phase 2 | Guided Code-Along: Interactive GUIs with Swing. Live desktop application building. Step-by-step development focusing on layout managers, interactive event handling, and custom components. | Prof. Reena D.K, Dept. of CSE
01:00 PM โ 02:00 PM | Break | Lunch & Technical Peer Networking. Mid-day break to discuss project approaches and network with mentors.
02:00 PM โ 03:30 PM | Workshop Phase 3 | Guided Code-Along: JDBC Integration & Persistence. Connecting the freshly built Swing front-end to an SQL database instance. Implementing secure CRUD operations and transaction logic. | Dr. Devi Kannan, Professor & HoD, Dept. of CSE
03:30 PM โ 05:00 PM | Hackathon Sandbox | The Integration & Feature Sprint. The curated challenge statements are unveiled. Using the codebase built during the morning workshop, teams have 90 minutes to extend, style, and deploy a unique feature set or optimization under the clock. | Dr. Devi Kannan & Prof. Reena D.K
05:00 PM โ 05:30 PM | Review & Wrap-up | Peer Spotlights, Feedback & Certifications. Rapid codebase walkthroughs, optimization reviews by the instructors, collection of feedback, and certificate distribution. | Organizing Committee
Progressive Learning: Build on your morning code for the afternoon's hackathon challenge. Participating in all sessions is crucial for success.
Preparation is Key: Bring a fully charged laptop equipped with a Java IDE like IntelliJ or Eclipse, JDK 17+, and a local database like MySQL or SQLite.
Collaborative Coding: Code in pairs, sharing knowledge and screen time.
Originality: Write all code during the event; external templates or projects are prohibited.
Each team must submit:
Source Code: Java files demonstrating OOP principles like classes, inheritance, and encapsulation.
Database Script: A .sql file outlining your database tables and sample entries.
Readme: A concise summary of the feature developed during the hackathon.
Monday, June 29, 2026
3:30 AM โ 12:00 PM (UTC)
Atria Institute of Technology
Prof & HoD, CSE
Atria Institute of Technology
Asst Prof.
GDGoC Organizer
Technical Team Lead
AI/ML Lead
Cloud Lead
Android Development Lead
Cybersecurity Lead
Android Development Lead
Design Lead
Operations Lead
PR Lead
PR Lead
Outreach Lead
Designer
Designer
Event Manager
Event Manager
Social Media Lead
Content Creator