Algorithms (DSA)
Why it sells: This is a "core" CS course that every student struggles with. A consolidated guide
saves them hours of work.
Document Title: Ultimate DSA Cheat Sheet: Big O, Trees, and Sorting Algorithms
Key Details to Include:
o Time Complexity Table: A clear $O(n)$ chart for common operations (Search,
Insert, Delete) in Arrays, Linked Lists, BSTs, and Hash Tables.
o Visual Logic: Step-by-step text descriptions of how a "Merge Sort" or "Dijkstra’s
Algorithm" works.
o Practice Problems: Include 3–5 common exam questions (e.g., "Invert a Binary
Tree") with annotated solutions.
Pro-Tip: Use Markdown or LaTeX for the math and code snippets to make it look
professional.
2. Lab Report Template: Operating Systems (Memory
Management)
Why it sells: Students often know the theory but fail at formatting lab reports or understanding
"Paging" and "Segmentation" in practice.
Document Title: Lab Report: Simulation of LRU and FIFO Page Replacement
Algorithms
Key Details to Include:
o Objective: Explain the goal of the simulation.
o Code Implementation: Provide a Python or C++ snippet of the algorithm.
o Results & Analysis: Include a "mock" table showing page faults for different
reference strings.
o Conclusion: A brief paragraph on why LRU generally outperforms FIFO.
Note: Ensure the code is commented; students pay for clarity.
3. Project Documentation: Full-Stack Web App
(MERN/PERN Stack)
Why it sells: Capstone and semester projects are high-stakes. Seeing a finished documentation
structure helps students pass their own.
Document Title: Technical Documentation: Secure E-Commerce API with JWT
Authentication
Key Details to Include:
o System Architecture: A text-based description of the frontend-backend flow.