Algorithms II

60 Hours
Expert Instructors
Mumbai or Live online

Course Description

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms. All the features of this course are available for free. It does not offer a certificate upon completion.

While this course was originally designed for first- and second-year undergraduates, it is appropriate not only for college students but also for professionals. Two-thirds of our learners are college graduates working in industry.

Concepts Covered: Binary Trees, AVL Trees, Heaps, Tries, Traversals, Graphs, Adjacency Matrix, Traversal, Cycle Detection, Weighted Graph, Dijkstra's shortest path algorithm, Minimum spanning tree, Undirected Graph, Dynamic Programming

Prerequisites: Prior coding experience or knowledge of OOPs, OOAD and Algorithm I any one programming language.

Program Offerings Enrollment includes
Real-world projects
Project reviews
Project feedback from experienced reviewers
Technical mentor support
Student community
Career Guidance
Resume Support
Tejal Carvalho
Technology Mentor

Tejal is a brilliant educator, with a keen interest in computer science and teaching. She has been an assistant professor with 5+ years of experience at one of the reputed engineering colleges of mumbai, St Francis Institute of Technology, in JAVA, C, python programming.

How You'll Learn

Hands-on coding experience

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with the mentor during a live session

Progress you can show

Built in assessments let you test your skills. Completion certificates let you show them off.

Videos + live discussions

Having videos to watch alone can hold you back in online classes. Learn with the help of our knowledgeable mentors to guide your learning and focus on answering your questions, motivating you and keeping you on track.

Focus on thinking critically

  • Start with simple questions and stories that build your foundation and intuition.
  • Ramp up to solving problems that seemed beyond your ability.
  • Study different ways of solving the problems that are out of your grasp.
  • Learner Career Outcomes

    10%
    started a new career after completing these courses
    17%
    got a tangible career benefit from this course
    15%
    got a pay increase or promotion
    • author

      Nandini Verma

      I have joined Swabhav Tech labs for machine learning internship.Our mentor is highly skilled and staff here is really helpful and friendly. I loved the material they provided us. It is great place for developing one's skills. Our doubts are cleared time to time. Thanks to Kannan Sir and Harin Sir.
    • author

      Priyanka Patil

      My experience at Swabhav Techlabs was a really wonderful experience. I feel grateful to have received to get mentored from a very great Mentor. Learnt a lot. Will suggest everyone looking to learn programming language in a easily understandable way. Thank you so much Swabhav Techlabs for giving such a wonderful opportunity and a great learning experience
    • author

      Mayank Patel

      Staff is well qualified. Best option to start learning new skills by joining internship here. Internship is well organized with assignment and tasks that help to understand concepts in a better way.
    • author

      Nikhil Mahakal

      I did my java course from Swabhav Techlabs. Overall great place for Freshers to learn coding and software design skills. Our instructors are highly skilled and staff is helpful, Thanks to Kanan Sir.
    • author

      Rohith Kakarla

      Very happy to learn from swabhav Techlabs because we can learn from anywhere but here we can learn with exceptional points and drawbacks of certain concepts in the programming languages all we can learn.I have learned python and they have covered all concepts.
    • author

      Shubham Singh

      Great place for fresher to learn the technical skills. It was a great experience, staffs are highly educated and friendly. Best place for freshers to learn the trending technology.
    • author

      Manish Ukirade

      I learnt Java at Swabhav Techlabs. It was a really wonderful experience, Best for the freshers, teachers are highly qualified and staffs are also supportive. Awesome environment
    Course Fees Sessions Start Date
    Fullstack Java
    ₹20,000 72 1st May 2021
    Java Foundations
    ₹15,000 20 1st May 2021
    OOAD, Solid & Design Patterns
    ₹10,000 16 1st May 2021
    Clean Code & Refactoring
    ₹10,000 12 1st May 2021

    Fill out this form to enroll or enquire.