Advanced Data structures and Algorithms

Course Overview

Data structures and algorithms are considered the backbone of software development. Because they provide efficient solutions to software engineers and developers for various computational problems. Moreover, a well-designed data structure and an appropriate algorithm significantly improve the performance and speed of a program. This is why, it is important for software engineers or computer scientists to learn and master these concepts.

Learning Outcomes

  • Employ linear data structures to solve computing problems.
  • Employ non-linear data structures to solve computing problems.
  • Analyze the time complexity of various algorithms.
  • Implement data structures and algorithms.
  • Develop projects using appropriate data structures in a team environment.

Important Features

Five Projects will be implemented during the training.

  • Project 1: Number Editor
  • Project 2: Matrix Manipulation
  • Project 3: Flight Management System
  • Project 4: Expression Evaluation
  • Project 5: File management system

Instructor(s)

Course Highlights

  • Application Deadline: July 20, 2024
  • Course Length: 5 Days (6 Hours daily)
  • Schedule: July 22, 2024 to July 26, 2024
  • Days: Monday to Friday
  • Timings: 10:00 AM to 4:00 PM
  • Fee:
    • Rs. 5,000/- for COMSIANS
    • Rs. 7000/- for others