Data Structures and Algorithm

Unlock the foundation of computer science with Ustar’s Data Structures and Algorithm course — an 11-week journey tailored for students aiming to sharpen their problem-solving skills and build strong algorithmic thinking.

Through a carefully designed weekly syllabus, students will explore fundamental and advanced DSA topics including:

  • Lists, Dictionaries, Time & Space Complexity

  • Strings, Sorting, Stacks, Queues, Heaps

  • Sliding Window, Two Pointers, Binary Search

  • Linked Lists, Trees, Recursion, Graphs, Backtracking, and Greedy Algorithms

Hands-on problem sets, real-world coding applications, and algorithm visualizations will be integrated into every lesson to ensure students not only understand concepts but can confidently apply them. Ideal for students preparing for competitive programming, high school coding interviews, or computer science AP coursework.

📌 Core Concepts Covered:

  • Breadth First Search (BFS), Depth First Search (DFS)

  • Stack and String manipulation

  • Binary Search and Recursion

  • Linked List operations

  • Graph traversal and Adjacency Lists

  • Backtracking & Greedy Strategies

 

By the end of the course, students will be able to analyze problems, design optimal solutions, and improve both programming fluency and algorithmic confidence.

Course Price: 22 classes for $770


Schedule: 

Saturdays 11:00 AM – 12:00 PM, 

Sundays 4:00 PM – 5:00 PM

 

USTAR

1340 S De Anza Blvd suite 104/102, San Jose, CA 95129

Office Phone Number :1 (408) 352-5488

Email: stemlab@loveustar.com