Avighyan Chakraborty
Kolkata/Online
Skills :
About :
Avighyan Chakraborty is a dedicated online computer science tutor with a strong engineering background and hands-on teaching experience. With a B.Tech / B.E. qualification and 2 ye…
Avighyan Chakraborty is a dedicated online computer science tutor with a strong engineering background and hands-on teaching experience. With a B.Tech / B.E. qualification and 2 years of teaching experience, he specializes in helping students understand complex technical concepts like Data Structures, DSA, Machine Learning, and AI with Python in a clear, structured, and practical manner.
Based in Kolkata (Kalyani), Avighyan offers online classes to students across India, making quality technical education accessible regardless of location.
Qualifications Summary
Degree: B.Tech / B.E.
Academic Focus: Engineering fundamentals with strong emphasis on programming and algorithms
Skill Strengths: Logical problem-solving, algorithmic thinking, and applied coding concepts
Experience Overview
Avighyan has 2 years of teaching experience, during which he has guided students through core programming and algorithmic concepts. His sessions are designed to support:
College students building strong foundations
Beginners struggling with logic and coding basics
Learners preparing for technical interviews and exams
Avighyan Chakraborty
Kolkata/Online
Skills :
Avighyan Chakraborty is a dedicated online computer science tutor with a strong engineering background and hands-on teaching experience. With a B.Tech / B.E. qualification and 2 ye...
Avighyan Chakraborty is a dedicated online computer science tutor with a strong engineering background and hands-on teaching experience. With a B.Tech / B.E. qualification and 2 years of teaching experience, he specializes in helping students understand complex technical concepts like Data Structures, DSA, Machine Learning, and AI with Python in a clear, structured, and practical manner.
Based in Kolkata (Kalyani), Avighyan offers online classes to students across India, making quality technical education accessible regardless of location.
Qualifications Summary
Degree: B.Tech / B.E.
Academic Focus: Engineering fundamentals with strong emphasis on programming and algorithms
Skill Strengths: Logical problem-solving, algorithmic thinking, and applied coding concepts
Experience Overview
Avighyan has 2 years of teaching experience, during which he has guided students through core programming and algorithmic concepts. His sessions are designed to support:
College students building strong foundations
Beginners struggling with logic and coding basics
Learners preparing for technical interviews and exams
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes
Courses by Avighyan Chakraborty
Online and Offline
3 Month
English, Hindi, Bengali
Kalyani, Kolkata, B-9/254,Kalyani,Nadia
500 INR
Week Days / Weekends
Course Content
This online Computer Science – Data Structures and Algorithms (DSA) course is designed for students and aspiring programmers who want to build strong foundations in core data structures while learning how to implement them efficiently in real code. Taught by Avighyan Chakraborty, the course focuses on practical understanding of Stacks, Queues, and fundamental data structures, along with their applications in modern computing fields such as Machine Learning, Artificial Intelligence, and algorithmic problem-solving.
Whether you are a college student studying computer science, a beginner aiming to strengthen programming logic, or a learner preparing for advanced topics in AI and ML, this course emphasizes concept clarity, implementation skills, and structured problem-solving rather than rote memorization.
The classes are conducted online, making them accessible to students from Kalyani, Kolkata, and beyond, while maintaining an interactive and guided learning environment.
What Students Will Learn
By enrolling in this course, students will gain a clear and structured understanding of:
Fundamentals of Data Structures and Algorithms (DSA)
Concept and implementation of Stacks
Stack operations (push, pop, peek)
Array-based and linked-list-based stack implementation
Real-world applications of stacks
Concept and implementation of Queues
Queue operations and variants
Circular queues and priority queues (introductory level)
Writing efficient DSA code using C and C++
Introduction to Python-based implementations for algorithmic thinking
Logical foundations required for Machine Learning and AI with Python
Understanding time and space complexity at a basic, intuitive level
Problem-solving techniques using data structures
Teaching Method
This is a live online course, structured to balance theory with hands-on coding practice. The teaching approach includes:
Step-by-step explanation of each data structure
Live coding demonstrations in C, C++, and Python
Emphasis on “why” and “how” rather than memorizing syntax
Interactive sessions where students can ask questions in real time
Gradual progression from basics to more complex applications
Concept reinforcement through examples and practice problems
The course is suitable for students who prefer guided learning with clear explanations, especially when dealing with abstract DSA concepts.
Why Learn from This Tutor
Avighyan Chakraborty focuses on building strong conceptual foundations in computer science. His teaching style prioritizes clarity, structured explanations, and real implementation over surface-level learning. The course is especially useful for students who struggle with understanding how data structures actually work in code and how they connect to advanced domains like AI and Machine Learning.
Rather than making exaggerated claims, this course is built around consistent learning, disciplined practice, and logical thinking, which are essential for long-term success in computer science.
Location Context
Although the classes are conducted online, the tutor is based in Kalyani, Kolkata, making the course particularly relevant for students from West Bengal who are looking for structured and locally guided computer science coaching in an online format.
Benefits / Outcomes
By the end of the course, students can expect to:
Gain confidence in implementing Stacks and Queues
Build a solid base for advanced DSA, Machine Learning, and AI
Improve logical thinking and algorithmic problem-solving skills
Write cleaner, more structured code in C, C++, and Python
Be better prepared for academic exams, technical interviews, and higher-level CS courses
Develop a mindset focused on understanding concepts deeply, not just passing exams