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

Competitive Coding Using Data Structures - Brochure - Compressed

The document discusses a competitive coding program that teaches coding skills using data structures. The program focuses on strengthening problem solving abilities through timed coding challenges. It covers topics like algorithms, data structures, searching, sorting, hashing, strings, linked lists and more. Live lectures and assessments will be provided over 480 hours.

Uploaded by

Indrajit Dash
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Competitive Coding Using Data Structures - Brochure - Compressed

The document discusses a competitive coding program that teaches coding skills using data structures. The program focuses on strengthening problem solving abilities through timed coding challenges. It covers topics like algorithms, data structures, searching, sorting, hashing, strings, linked lists and more. Live lectures and assessments will be provided over 480 hours.

Uploaded by

Indrajit Dash
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Get Your Coding

Skills Noticed!
Get job-ready with
Compe��ve Coding Using
Data Structures program

Powered by
About TCS iON
TCS iON is focused on empowering students and organiza�ons with tech-led educa�on to transform
themselves for the new world.
It uses uniquely built ‘Phygital’ pla�orms that overlay digital technologies over physical assets.

Today, we are touching the lives of millions of

College-going Student
Industry-relevant mul�-modal
content for job-readiness

Working
Professionals
Con�nuous reskilling
and upskilling to
stay relevant

School-going Children
Job Seeking Youth
Personalised interven�ons to
develop individual learning styles One-stop access to top
corporates of the country

Our impact

307+ Mn 2700
candidates assessed field resources

13.7 Mn 103,124
learners on the courses on the
pla�orm pla�orm

95000+ 257 iDZs


candidates placed for standardised
through TCS NQT candidate experience
Industry

The way we think about programming and compu�ng


problems has undergone many changes in the years
since the first electronic computers. Compe��ve coding
is the best pla�orm to showcase effec�ve and efficient
problem -solving skills. Choosing the right data structure
and the algorithm are cri�cal steps for solving compu�ng
problems. Almost every big tech company from Amazon,
Facebook, to Microso� heavily emphasizes Data
Structure and Algorithms proficiency of candidates.

About program

Designing correct and efficient code in a given �me is the most


desirable skills for programmers solving coding problems. This programme
focuses on strengthening and enhancing compe��ve coding skills of learners.
The programme aims at subjec�ng the par�cipants to problem/s under strict �me constraints and thereby
help learners develop quick-thinking and logic skills. This helps them in ge�ng be�er placement
opportuni�es and career enhancement by appearing for coding tests or compe��ons like ACM-ICPC,
Google Code Jam, Facebook Hacker Cup, etc.

What you will learn?

300+ problem Learn op�mized approach


statements for self study to coding rather than normal
or inefficient approaches

Build your founda�on Learn to build efficient solu�on to


for career in Data Science or complex problems with swi�
So�ware Development visualiza�on of end output

Get prepared to crack Get 120 hours live prac�cal


various coding challenges session using C++
and hackathons
What will you get?

Digital Learning Live lectures by Academic Job


Resources & Industry Experts Assistance

Academic & Industry Con�nuous Digital


Collabora�on Tools Assessment Cer�fica�on

Career Opportuni�es

S/w Development Back-end R&D


Engineer Developer Engineer
Course Syllabus
The course syllabus will be
delivered through a combina�on of
eLearning resources, live lectures and
community-based interac�ons.

1. Introduc�on
• Analysis of algorithms
• Analysis of loops
• Space complexity

2. Mathema�cs and Bits Manipula�on


• Mathema�cs for data structures
• Bitwise operators
• Bit manipula�on using bitwise operators

3. Recursion Magic
• Introduc�on
• Applica�ons
• Recursion base cases
• Recursion problem-solving skills

4. Arrays
• Introduc�on
• Vector in C++
• Opera�ons on arrays
• Mul�dimensional array in C++
• Matrix manipula�on

5. Searching and Sor�ng


• Binary search
• Sort in C++ STL
• Merge sort
• Quick sort
6. Hashing
• Hashing concepts
• Hashing func�ons
• Implementa�on of open addressing

7. String
• Basics of string
• Strings using C++
• Logic building of pa�ern searching

8. Linked List
• Short comings of array data structures
• Introduc�on to linked list
• Linked list implementa�on

9. Linear Data Structure


• Introduc�on to stack
• Implementa�on of stack
• Introduc�on to queue data structure
• Implementa�on of queue

10. Non-linear Data Structure


• Introduc�on to Tree data structure
• Applica�ons of Tree
• Search in BST using C++
• Graph
Program details

Dura�on -
480 hours

Language – Course conducted in


English

Eligibility Criteria -
Diploma in Engineering
or pursuing B.Tech/BCA/B.Sc

Program Format -
Online (Live Lectures + Hands-on Learning
+ Self-Paced)
About your Mentors

J.G. Mante (Khurpade), Programme Head, Department of Computer Engineering, MIT-WPU Pune
Completed M.E. in Computer Science Engineering and has 25+ years of experience. She is currently
pursing her PHD in Machine Learning with Network Security.

N.A. Jaybhaye (Dongre) Lecturer in Computer Engineering, MIT-WPU Pune


Working as a Lecturer in the Department of Computer Engineering at
School of Polytechnic and Skill Development. She has completed M.E. in Computer
Science Engineering and has 11+ years of experience in teaching.

P.U. Nehete, Lecturer in Computer Engineering, MIT-WPU Pune


Working as a Lecturer in the Department of Computer Engineering at School of Polytechnic and Skill
Development. She has completed M.E. in Computer Science Engineering and has 10+ years of experience
in teaching.

Our Valued Recruiters who hire from TCS iON Job Lis�ng Pla�orm

Make a life-changing career decision now!

Visit: https://learning.tcsionhub.in/courses/ve/it/competitive-programming-using-data-structures/

You might also like