This presentation will be particularly based on 'What is GDSC?' and all the doubts around its methodology, the Team, Future Events, and Hackathons. Our Club i.e. Developer Student Clubs MSIT or DSC MSIT is a program presented by Google that aims to help students and peers build their development skills, gain knowledge, connect with like-minded people and grow as individuals.
Join Google Developer Students Club, DSC MSIT and get updates about every event:
https://gdsc.community.dev/maharaja-surajmal-institute-of-technology-delhi/
Connect with us through social media:
https://linktr.ee/DSCMSIT
2. What are GDSCs?
• GDSCs - Google-powered communities launched in
2017. Tech and learn community groups for college
and university students interested in Google
Developer technologies.
• Students from all undergraduate or graduate
programs are welcome to join, learn, teach and grow.
3. • GDSCs are university-based Community Groups for
students interested in growing as a developer.
• By joining a GDSC, students grow their knowledge in a
peer-to-peer learning environment and build solutions for
their community.
About GDSC and It's
Working Methodology
4. Why join a GDSC?
Meet students interested in developer technologies at
your university. All are welcome, including those with
diverse backgrounds and different majors.
Learn about a range of technical topics and gain new skills
through hands-on workshops, events, talks and project-
building activities - both online and in person.
Apply new learnings to build great solutions for local
problems. Advance your skills, career, and network. Give
back to your community by helping others learn, too.
CONNECT.
LEARN.
GROW.
6. Perks of Joining a GDSC
01 | Insights about Google
Competitions and Programs
02 | Hackathons and Mentor
Guidance
03 | Reward-Based Learning
04 | Build Projects, Connections
and Network
05 | Personal and Professional
Growth
06 | Get Certifications and
Goodies
07 | Webinars by Experienced
Mentors
08 | Opportunity to Learn new
skills
7. { Kavya Jain }
GDSC Lead
G
D
S
C
G
D
S
C
G
D
S
C
L E A D
L E A D
L E A D
G
D
S
C
G
D
S
C
L E A D
L E A D
L E A D
L E A D
L E A D
G
D
S
C
G
D
S
C
G
D
S
C
G
D
S
C
G
D
S
C
Connect with her on LinkedIn:
https://www.linkedin.com/in/kavya-jain-0365b11b4/
8. CORE TEAM
{ Anannya Chattaraj }
Media lead
{ Ishika Punchariya }
Outreach Lead
{ Krish Chaudhary )
Lead Advisor
{ Aradhya Sangra }
Management Lead
{ Harsh Sharma }
Technical Lead
10. TECH DOMAINS
Get the students to know more about different technologies,
frameworks and skill-sets for career growth.
DOMAINS WE ARE GOING TO FOCUS ON THIS YEAR
Web
development
DSA Cloud
AI & ML Android Development
Open Source
11. 01. WEB DEVELOPMENT
Web development refers to the building, creating,
and maintaining of websites. It includes aspects
such as web design, web publishing, web
programming, and database management.
Creation of an application that works over the internet!
The word Web Development is made up of two
words:
Web: It refers to websites, web pages, or anything
that works over the internet.
Development: Building the application from
scratch.
12. 02. DATA STRUCTURES AND
ALGORITHMS
Learning Data Structures and Algorithms allow us to write efficient and
optimized computer programs!
A data structure is a named location that can be used
to store and organize data. And, an algorithm is a
collection of steps to solve a particular problem.
Competitive programming is a mind sport usually held over the
Internet or a local network, involving participants trying to
program according to provided specifications.
13. 03. ANDROID DEVELOPMENT
Java Programming Language is utilized to create android
applications!
Android development is a form of software engineering
dedicated specifically to creating applications for
devices that run on the Android platform.
The four components that make up an Android app
are activities, services, content providers and
broadcast receivers.
Android apps are developed using Android
Studio.
14. 04. MACHINE LEARNING/
ARTIFICIAL INTELLIGENCE
Artificial Intelligence and Machine Learning are very
closely related and connected!
Artificial intelligence is the capability of a computer system to
mimic human cognitive functions such as learning and problem-
solving.
Machine learning is an application of AI. It’s the
process of using mathematical models of data to help
a computer learn without direct instruction.
15. 05. user interface/
USER EXPERIENCE
UX and UI are not the same thing!
UX stands for ‘user experience’. The user
experience relates to how a user feels whenever
they interact with a product or service.
UI stands for ‘user interface’. The user interface
relates specifically to the screens, buttons and
other visual and interactive features a person uses
to interact with a digital product, such as a website
or app.
16. 06. GOOGLE CLOUD
Dream, Build, and Transform with Google Cloud!
Accelerate your digital transformation.
Make smarter decisions with the leading data cloud.
Run and build your apps, anywhere.
Transform how your teams
collaborate.
Protect what’s important with
advanced security tools.
17. 07. OPEN SOURCE
"Source code" is the part of the software that
most computer users don't ever see; it's the
code computer programmers can manipulate
to change how a piece of software—a
"program" or "application"—works.
Open Source Software is software with source code that anyone
can Inspect, Modify, and Enhance.
Programmers who have access to a computer
program's source code can improve that
program by adding features to it or fixing parts
that don't always work correctly.
18. Whole timelines for events which would be
conducted in near months and its
participation, promotion as well as
conducting Hackathons in College, Annual
fests, and other offline sessions.
Tentative Events Timeline
19. JUL -
AUG'22
SEPT -
OCT'22
OCT -
NOV'22
DEC'22
JAN -
MAR'23
FEB -
MAR'23
APR'23
MAY'23
Lead selection
& onboarding
Compose BootCamp
DSA/ Competitive
Programming
Google Cloud
Android Campaign
Web Campaign
ML/AI Campaign
Chrome
Extensions
OVERVIEW OF THE UPCOMING EVENTS
20. Jetpack Compose is Android’s modern toolkit for building native UI.
It simplifies and accelerates UI development on Android. Quickly
bring your app to life with less code, powerful tools, and intuitive
Kotlin APIs.
Android with Compose UI