A hands-on guide to using AI for guided work, resolving technical questions, and structuring professional reports and slides.
AI assistants (ChatGPT, Claude, Gemini, Copilot) are not magic — but they are powerful collaborators when used with the right prompting strategy. This class shows you exactly how to integrate AI at each stage of your internship mini-project.
AI as a step-by-step mentor: breaking down complex tasks, suggesting roadmaps, and reviewing your progress.
Resolving bugs, understanding algorithms, and getting explanations tailored to your current knowledge level.
Structuring professional documents, generating outlines, improving language, and building slide narratives.
The most productive AI use is treating it like a patient senior colleague. You explain what you're building and ask it to help you think — not just execute. The key is the prompt quality.
Before writing a single line of code, AI can help you understand what your project should and should not do. Paste your problem statement and ask for a scope analysis.
I am a CS student building a mini-project: [describe your project in 2-3 sentences]. My submission deadline is [N weeks] away and I can work [N hours] per week. Please help me define: (1) core features that are essential, (2) features I should skip for now, (3) realistic success criteria, and (4) the biggest risk that could derail this project.
Once scope is clear, convert your scope into a week-by-week plan. AI is excellent at breaking down work into tasks with time estimates.
Based on this project scope: [paste scope from previous step]. I have [N] weeks. Create a Gantt-style breakdown showing: week number, main task, deliverable at end of week, and which technical skills I'll need. Format as a markdown table.
When you hit a task you've never done before, don't guess — ask AI to walk you through it step by step, at your level.
I need to implement [specific feature/algorithm] in my project. I have intermediate knowledge of [Python/Java/etc.] but I've never done this before. Please: (1) explain the concept in simple terms, (2) give me a step-by-step implementation plan before any code, (3) only show code for step 1 first and wait for me to confirm I understand before continuing.
Before submitting code or a document draft to your supervisor, run it through AI for a structured review.
Please review the following [code/document section] as if you were a CS professor evaluating an MTech student's mini-project. Identify: (1) correctness issues, (2) efficiency improvements, (3) missing edge cases, (4) documentation gaps. Be specific and critical — I want to improve before submission.
[paste your work here]
At the end of your project, AI can help you articulate what you learned — which is crucial for viva voce (oral defence) preparation.
Here is a summary of my mini-project: [brief description]. Technologies used: [list]. Main challenge I solved: [describe]. Please generate 10 likely viva voce questions my examiner might ask, ranging from basic to advanced, and give me the key points I should cover in each answer.
AI is extraordinarily good at debugging, explaining errors, and teaching concepts. But the quality of the answer depends entirely on how you frame the question. Here are real scenarios you'll encounter.
When you don't understand a concept (hashing, recursion, REST APIs, etc.) use this scaffolded learning prompt:
Explain [concept name] to me using this exact structure:
1. A one-sentence definition (no jargon)
2. A real-world analogy (not a computing analogy)
3. A tiny working code example in [Python/Java] (under 15 lines)
4. One common mistake students make and how to avoid it
5. One follow-up question I should ask next to go deeper
My current knowledge level: [beginner / intermediate / advanced]. Adjust your language accordingly.
A well-structured report is as important as the project itself. AI can help you plan the structure, improve your language, and ensure completeness — while the actual content and insights must come from you.
Use these after drafting each section to improve academic quality:
Presentation slides are a different medium from reports — they must convey ideas visually and support speech. AI helps you structure the narrative, write slide titles, and craft speaker notes.
I need to create a [N]-minute presentation for a [viva / conference / class demo]. My project: [2-sentence description]. Audience: [professors / peers / industry judges].
Please generate:
1. A slide-by-slide outline (slide number, title, 3-4 bullet points of content, one visual suggestion)
2. For each slide: one sentence the speaker should say when that slide appears (the "hook")
3. Three slides I should NOT include and why they would weaken the presentation
4. The single most important thing to emphasise to make a strong impression
Use this interactive checklist throughout your project. Tick items as you complete them. Each item maps to an AI workflow covered in this tutorial.