0% found this document useful (0 votes)
24 views

Weekly Session - First Class

The document discusses the importance of coding and provides details about a 10 week coding course being conducted. The course will cover fundamental coding concepts and data structures. It includes details on sessions, guest talks, companies offering internships and jobs, and how students can effectively use the 10 week plan to prepare for placements.

Uploaded by

yt Hehkke
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Weekly Session - First Class

The document discusses the importance of coding and provides details about a 10 week coding course being conducted. The course will cover fundamental coding concepts and data structures. It includes details on sessions, guest talks, companies offering internships and jobs, and how students can effectively use the 10 week plan to prepare for placements.

Uploaded by

yt Hehkke
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 24

Weekly Session

Coding
Class - 1
27/10/21
Why is coding important?

In our college, 95% of the companies are from IT stream, bagging a job in the core-
companies becomes a nightmare, since they recruit very few people, so the only solution
for this is to prepare for coding, there are many on-campus Internship as well Placement
Opportunities that many students fail to realise during their initial college period, in order
to create an awareness on the on-campus placements students from all department should
attend the Weekly Session, that will surely be a life changer!

● Good placement Opportunities

● New perspective to problem solving

● Career Flexibility
What is on campus internship and placements?

Generally there is a concept of Internship in our college, where several companies that
visit for full time, also visit for Pre Final Years, the reason for internship is for both safe
for the company and student, the company will have a satisfaction that the student has
performed well and based on his performance the company will give pre-placement
offer where he/she need not sit for placements he/she will be directly recruited to the
company.

On campus placements are the one through students get jobs via college campus,
that is the companies recruit students through the help of college (CUIC).

Placement company as a table with their pay.


Internship company along with their stipend amount.
REPUTED COMPANIES WITH
TOP CTC
Name of the Company Annual CTC in Lakh (LPA)

Trilogy Innovations (CodeNation Innovation Labs), Rs. 36.50


Bangalore

D E Shaw India Rs. 35.50 - 36.50

VISA Inc., Bangalore Rs. 22,79,200

Walmart Labs, Bengaluru Rs. 22,62,400

SAP Labs India Pvt. Ltd., Rs. 20.60

Wells Fargo International Solutions Private Rs. 20.00


Limited, Bangalore
TOP COMPANIES
PROVIDING INTERNSHIPS
Name of the Company Stipend

Trilogy Innovations (CodeNation Innovation Labs), Rs. 1,50,000


Bangalore

Arcesium India Private Limited Rs. 1,00,000 p.m.

D E Shaw India Rs. 1,00,000

Salesforce, Hyderabad Rs. 90,000 p.m. + benefits

Morgan Stanley, Bangalore Rs. 87,000

Wells Fargo International Solutions Private Rs. 80,000 + 10,000 one-time settlement
Limited, Bangalore allowance
What will the outcome of completing this 10 week
course?
One will have a clear picture on what and how to prepare for placements, what exactly
placement is and how to crack the top companies.
Certificates will be provided if the candidate has attended all sessions without fail. It will be
an added value to your resume.
Test will be conducted after all the 10 sessions and based on the performance prizes will be
distributed for the top 3 candidates.
● Eligibility for attending the test : Candidate must have attended all the sessions
● Prizes : Winner (1st prize) -> Placement course sponsored by geeks for geeks
worth 10K
● Internship offer for Top 3 : Paid Internship @ Reputed company stipends worth
rupees 20K (Details to be disclosed after 7th session)
GUEST TALKS
Thirumagal Dhivya S
Company : Wells Fargo
Job Description : Program Associate
Passed out year : 2021

Aswin S
Company : SAP LABS
Job Description : Software developer
Engineer
Passed out year : 2020
Time for Some
Interactive Game
“CONNECTIO
N”
CONNECTION
Guess the correct Word by connecting the pictures

1
Answer:

DOWNLOAD
2
Answer:

BLUETOOTH
3
Answer:

CALCULATOR
4
Answer:

MONITOR
Last Connection
5
Answer:

OUTLOO
K
What are the rounds in
Placement ?
First Round : Quantitative Aptitude, Analytical Aptitude, Logical
Reasoning

Second Round : Face to Face Interview, where the manager of the Company
will ask technical questions to the student.

Third Round : HR round (Eg for what type of qns will be asked)

These Rounds vary based on companies. Some companies


conduct coding round even in first round.
How to effectively use the 10 week
plan ?
● Before attending each session, try to go through the materials and concepts what
we have given in previous sessions.

● Clear your doubts then and there, and don’t hesitate to communicate with us.

● Try to attend every sessions, because every session is important and interconnected.

● After every session try to practice coding (in your preferred Programming Language)
related to the concepts which are taught in the respective session. This is the most
important step.
How to effectively use the 10
week plan ?
● Try to complete the assignments and Homework which are provided after every
session. This will be effective in the learning process.

● If you follow all the guidelines which are provided above , then you can perform well
in the coding test which will be conducted after all the sessions and can grab an internship.

● We urge you to not miss classes regularly, as only those students who are consistent in
attendance, will be eligible to receive the Certificate upon completion of the course, and to write
the Coding Test that will be held at the end of the course.
WORKFLOW For 10 weeks
Week 2: Week 3:
1. Data types
1. Analysis of Algorithms
2. Variables
2. Order of Growth
3. If Else conditions
3. Asymptotic Notation
4. Loops
4. Time Complexity
5. Basic
5. Analysis of loops and
coding problems
recursion
6. OOPs – Introduction
6. Space Complexity
● Abstraction
7. Introduction to arrays
● Encapsulation
● 1d Array Week 5:
● Polymorphism Week 4:
● 2d Array
● Inheritance
8. Basic Array Problems 1. Introduction to Strings
1. Introduction to and Linked List
Searching and Sorting 2. Anagrams
2. Linear Search 3. The Lexicographic rank
3. Binary Search of string and other
4. Problems based on problems based on strings
searching algorithms 4. Introduction to Singly
5. Types of Sorting with Linked List and its
their time complexities traversal. 5. Concept of
6. Problems based on hashing
Sorting Algorithms 6. Separate chaining and
open addressing
7. Sets and Maps.
Workflow Contd..
Week 6: Week 7: Week 8: Week 9:
1. Introduction to Linked 1. Introduction to Trees
List 1. Introduction to BST
and their application and Heap
2. Insert at the 1. Introduction to Stacks 2. Traversals- Inorder,
beginning, end, and at a 2. Search, Insert and
2. Infix, Prefix, and Preorder, Postorder, Level Delete in BST.
given position in Linked Postfix conversion and order
List 3. Introduction of Heap
evaluation 3. 3. Size of Tree 4. Implementation of
3. Search in linked list Introduction to Queues 4. Maximum in a tree
4. Reverse a linked list. Binary Heap
and its Implementation 5. Search in a binary tree 5. Insert, Extract Min(),
5. Introduction to 6. Height of a binary tree
Doubly and Circular and Heapify function in a
linked list Heap
6. Insert and Delete at
beginning and end

Week 10:

1. Must Do Coding Problems to


NOTE: Every week one senior will share their views Crack Interviews.
and questions asked by student 2. How to use Coding Platforms
Effectively.
3. What to Do next?
CONGRATULATIONS !!!
You’ve completed 10% of this session
HOMEWORK :
Read about Basics of C and C++, so that you can
follow the upcoming weeks.
*Ps: It will be thought still have a read for better understanding
and to maintain consistency.*

You might also like