Learning OS

Home

Files stay here. Modes and tools sit in this rail so they stay reachable.

Path
/courses/bscs4021/notes
Explorer
Utilities & Portals
Student Dashboard
Mock Exam Engine - tata/tcs ion digizone
Grading Document
Student Handbook
T1 2026 Announcements
Maths I Portal
Python Portal
English II Portal
Score Checker
Learning OS
Quiz 3
Courses
Levels
RoadmapsPracticeSurfaces
Foundational
Foundational · May 2026
Mathematics I
Statistics I
Computational Thinking
Programming in Python
ProgramSyllabusDates
StartCheckpoint desk · Quiz 3
LibraryCheckpointProgramPracticeDates
LibraryHubsAdvanced AlgorithmsNotes
BSCS4021 · Knowledge Base

Advanced Algorithms Notes

13
Concepts
0
Facts
0
Procedures
concept
1m

421 - Greedy Algorithms

concept
1m

422 - Matroid Theory — Definition, Examples, Greedy Algorithm on Matroids

concept
1m

423 - Dynamic Programming

concept
1m

424 - Network Flow — Ford-Fulkerson, Max-Flow Min-Cut, Applications

concept
1m

425 - Applications of Network Flow

concept
1m

426 - String Algorithms — KMP, Rabin-Karp, and Pattern Matching

concept
1m

427 - NP-Completeness — P, NP, NP-Hard, Reductions

concept
1m

428 - Approximation Algorithms

concept
1m

429 - Randomized Algorithms

concept
1m

430 - Advanced Data Structures — Segment Trees, Fenwick Trees, Disjoint Sets

concept
1m

431 - Exact Algorithms — Branch & Bound, DP for TSP, Local Search

concept
1m

432 - Online and Parallel Algorithms

concept
1m

433 - Parameterized Algorithms

HomeLibraryQuiz 3
Learning OS

A student-owned study desk for the IIT Madras BS in Data Science and Applications.

Study

Program mapCourse hubsPractice dockFeature mapDigital Garden

Elsewhere

Source RepoDiscord BaseUpdates on X

Keep going

Important datesSource desk
© 2026 Learning OS. Open Source Initiative.
PrivacyTermsSystem Log
Document outline

Keep your place and jump directly to a heading.

Table of contents

No note selected

Open a chapter to see its outline, backlinks, and sources here.

Open libraryCheckpoint desk