India’s first and only,

Student Training cum Internship Programme in Advanced Data Structures & Algorithms

by
E&ICT Academy, IIT Guwahati

Registrations are Closed Now

Fill the form to share interest

I authorise Coding Ninjas to contact me with course updates & offers via Email /SMS /WhatsApp/ Call. I have read and agree to the Privacy Policy & Terms of use.
Test Highlights

15 Aptitude Based MCQs

Test Duration: 30 minutes
Scholarship Test Fees: INR 100 (Non Refundable)
Test Highlights

30 Aptitude Based MCQs

Test Duration: 60 Minutes

Scholarship Test Fees: INR 99
(Non Refundable)

Scholarship Bracket

🥇 Top 25% (75–100th Percentile)

INR 15,000 Scholarship

🥈 Next 50% (25–75th Percentile)

INR 10,000 Scholarship

🥉 Bottom 25% (0–25th Percentile)

INR 5,000 Scholarship

BATCH START

January 10th, 2025

Entrance Test: 20th December

DURATION

6 Months, Online

Weekly Effort: 14-15 hours

Classes

Live Learning

Monday, Wednesday, Friday
8-10 PM

ELIGIBILITY

Students

12th pass, pursuing under-graduation

Feel like Elite

Immerse yourself in the IIT atmosphere & feel the pride.

Succeed like Top 1%

Unlock the path to success with the mindset and perseverance of an IITian.

Program Certificate

E&ICT IIT Guwahati will award a certificate of successful completion to participants who complete the program successfully with 70% of the score in the evaluation. You should have watched at least 70% of the course content in your classroom to be considered eligible for program completion criteria and receive a certificate from E&ICT, IIT Guwahati.

Note: All certificate images are for illustrative purposes only and may be subject to change at the discretion of E&ICT IIT Guwahati.

Program Modules
  • Basics of Programming:

    – Understand variables, data types, and basic input/output operations.

  • Loops and Functions:

    – Master iterative processes using loops and organize code with reusable functions.

  • Arrays/Lists:

    – Explore how to store, access, and manipulate collections of data efficiently.

  • Strings and 2D Lists:

    – Work with text data and multi-dimensional structures for advanced problem-solving.

  • Problem Solving Techniques: 

    – Develop logical thinking and strategies to break down complex problems into manageable parts.

  • Object Oriented Programming:

    – Learn the principles of OOP, including classes, objects, inheritance, and polymorphism, to design modular and scalable programs.

  • Linear Data Structures:

    – Master arrays, linked lists, stacks, and queues for efficient data storage and retrieval.

  • Trees:

    – Understand hierarchical data structures and perform operations like traversal, insertion, and deletion.

  • Advanced Data Structures:

    – Dive into heaps, graphs, and hash tables to solve complex computational problems.

  • Dynamic Programming:

    – Solve optimisation problems using techniques like memoization and tabulation to improve efficiency.

  • Data Modeling:

    – Understand the concepts of data modeling to represent data structures logically.

  • Entity-Relationship Model:

    – Learn to design and visualise data using ER diagrams.

  • Relational Model:

    – Explore the foundation of relational databases, including tables, keys, and relationships.

  • SQL:

    – Master Structured Query Language for creating, querying, and managing databases.

  • Normalisation:

    – Optimize database design by eliminating redundancy and ensuring data integrity.

  • Transactions:

    – Understand database transactions and ensure ACID properties for reliability.

  • Classification of Databases:

    – Explore different types of databases, including centralized, distributed, and cloud databases.

  • NoSQL Databases:

    – Learn about non-relational databases and their applications in handling unstructured data.

  • Database optimisation:

    – Implement strategies to improve database performance and query execution.

  • Numbers:

    – Master the fundamentals of number systems, divisibility, and prime factorization.

  • Averages and Mixtures:

    – Solve problems involving averages, ratios, and mixtures effectively.

  • Arithmetic and Word Problems:

    – Tackle real-world problems using arithmetic operations and logical reasoning.

  • Counting:

    – Learn permutations, combinations, and probability for counting scenarios.

  • Time, Speed and Distance:

    – Understand concepts of motion, relative speed, and time management in problem-solving.

  • Reasoning:

    – Develop logical thinking with puzzles, sequences, and analytical reasoning.

  • English:

    – Improve grammar, vocabulary, and comprehension for verbal aptitude.

  • Data Interpretation:

    – Analyse and interpret data presented in charts, graphs, and tables.

  • Miscellaneous Topics:

    – Cover additional aptitude topics such as clocks, calendars, and geometry.

Exclusive 2 days Hackathon at E&ICT IIT Guwahati Campus

Solve real-world problems using DSA
(these are some sample problems)

Problem: Analyzing stock trends and predicting future movements.
Solution: Use Sliding Window Algorithms for real-time analysis and Dynamic Programming for pattern recognition.
Example: Stock market trend analysis systems.
Problem: Identifying unusual transactions that could indicate fraud.
Solution: Use Hashing for transaction patterns and Sliding Window Algorithms for real-time monitoring.
Example: Fraud detection systems in credit card transactions.
Problem: Optimizing delivery routes to reduce costs and improve efficiency.
Solution: Travelling Salesman Problem (Greedy, Dynamic Programming).
Example: Delivery route planning for Swiggy.
Learn live from Expert Instructors

Unlimited 1:1 Live Doubt Resolution

Timings

Ask unlimited doubts to our expert teaching assistants whenever you are stuck from 10 a.m. to 12 a.m. (midnight), 7 days a week, 365 days a year. 

0
Expert
Instructors
0
Industry
Mentors
0 +
Teaching
Assistants

Join Now, Limited seats left

Total Program Fee

₹50,000

Book your seat now

₹2,500

Pay in installments, as low as

No Cost EMI available upto  6 months and Standard EMI available upto 9 months

We have partnered with the following financial companies to provide competitive finance options at as low as 0% interest.

with ₹15,000
Scholarship
with ₹10,000
Scholarship
with ₹5,000
Scholarship
₹3,911/Month
₹4,512/Month
₹5,114/Month

Coding Ninjas Career Services

1:1 Mock interviews

10 mock interviews and 10 domain expert sessions with industry experts from reputed companies who have proven competencies in specific fields and are excellent guides to help you determine your next steps in the industry.

Profile building

Our Profile Building program is designed to help professionals create a compelling and market-ready profile that stands out to potential employers

Access to job cell

Our placement cell is dedicated to supporting learners in their journey toward successful careers providing access top job openings.

Resume Review

Our Resume review service is designed to help you enhance your resume and increase your chances of landing interviews.

Please note, neither Coding Ninjas nor E&ICT Academy, IIT Guwahati, is liable for getting you placement or job offer upon completion of the program. We also don’t guarantee a job upon program completion. However, as a valuable benefit, we provide you with access to Coding Ninjas’ Career Services. These resources are designed to support your career growth and improve your job prospects.

Our certification programs
by E&ICT Academy, IIT Guwahati

PG Certification in Data Anlytics

  • For Graduates

    Designed for graduates or experienced individuals looking to upskill and advance their careers.

  • Upskill yourself

    Career advancement, upskilling for promotions, and role shifts in the industry.

  • Skill Focus

    Focuses on advanced tools, techniques, and practical applications for solving real-world business problems.

Student Training cum Internship Programme in Data Analytics

  • For Students

    Tailored for current undergraduates seeking to gain practical exposure while pursuing their degree.

  • Better Career Prospects

    Early career readiness, hands-on experience, and building a competitive edge for future job opportunities.

  • Outcome Focus

    Focuses on building core technical and problem-solving skills to prepare them for entry-level roles and internships.

How to avail the Scholarship?

This is an exclusive programme offered by E&ICT Indian Institute of Technology Guwahati. With limited seats being offered, the only way to secure your spot is through the Scholarship cum Admission Test. Eligibility: 12th pass or pursuing undergraduation.

Fill your scholarship cum admission form

Attempt in the test solving 30 MCQ based aptitude problems

Earn a scholarship based on your test performance

Reserve your seat before the application deadline

Frequently Asked Question

The registration fee is INR 99. Please note that this fee is non refundable.

You can register until 20th December, 7:59 PM.

The test will be held on 20th December, between 8 PM and 9:30 PM, with a duration of 60 minutes. You can choose any slot within this time frame to attempt the test. If you finish early, you are free to leave the test window. Test will have a hard stop of 9:30 Pm regardless of start time.

The test/program is open to college students from any stream who want to learn Data Structures and Algorithms (DSA).

Scholarships range from INR 5000 to INR 15,000, depending on your test score.

The last day to enroll at the discounted price is 24th December. After that, you can still enroll, but the scholarship won’t apply.

The results will be announced shortly after the test. Stay tuned for updates.

Yes, the same credentials you used for registration will be used for the test.

Maximum scholarships are awarded based on test performance. However, simply participating in the test can make you eligible for a fee relaxation of up to INR 5,000 (terms and conditions apply).

Scholarships from the test are the main financial aid offered.

With specialized skills, you’ll master Data Structures & Algorithms in just 6 months. Plus, you’ll get:

    • Student Training cum Internship Certificate from E&ICT Academy, IIT Guwahati
    • Orientation and graduation ceremony at IIT Guwahati campus.
    • 2 days hackathon at E&ICT, IIT Guwahati.
    • E&ICT Academy, IIT Guwahati Alumni status 
    • Curriculum co-designed with IIT faculty
    • Occasional Guest lectures by IIT faculty
    • Coding Ninjas Career Services

The program lasts 6 months, but you’ll have access to the course content for 21 months from your batch start date.

India’s tech industry is projected to double its revenue by 2030, fuelled by innovation in software development. Developers skilled in DSA are pivotal for creating optimized, scalable solutions in this growing market.

The travel and accommodation costs for Orientation, Graduation ceremony & 2-day hackathon will be borne by the learner and neither Coding Ninjas nor IIT Guwahati.

India’s only internship certification program | Upto INR 15,000 scholarship