Employment-ready graduates with polished professional profiles
Resume · Cover Letter · LinkedIn · GitHub · Elevator Pitch · Interview Prep
Azari AI · GitHub Pages · Google Docs · LinkedIn · Calendly · Google Drive
Not repeated in weekly schedules.
Orientation & Account Setup Day
- Welcome & course overview — what this PD class is and why it matters for employment
- Walk through the full program: resumes, cover letters, LinkedIn, GitHub, elevator pitches, interview prep
- Introduce the Class Excel Tracker — students submit all deliverable links here: 📊 Class Tracker Sheet ← add your link
- Set expectations: every assignment directly supports their real job search
- What is Azari AI? Azari AI is Per Scholas's integrated AI assistant — a tool built to support students throughout the program with writing, research, and career prep tasks
- How it works at a high level: Azari AI is a chat-based AI — you type instructions (called "prompts") and it generates text responses. Think of it as a knowledgeable assistant that can draft, rewrite, explain, and brainstorm on demand
- What students will use it for in this class: rewriting resumes, drafting cover letters, generating their GitHub portfolio page HTML, and preparing interview answers
- What it is NOT: Azari AI is not a search engine, it doesn't browse the internet in real time, and it is not a replacement for the student's own voice, judgment, or experience — everything it produces must be reviewed and personalized
- Access: Teacher walks students through logging into Azari AI and navigating the interface — confirm every student can access it before the session ends
- First prompt exercise: Have each student type: "Hello, I am a Cybersecurity AI student at Per Scholas. In one paragraph, describe what a SOC Analyst does." — this introduces the prompt concept and sparks discussion about the output quality
- GitHub: Create account with a professional username, fill out bio, upload headshot; intro to GitHub Pages concept
- LinkedIn: Create or claim account; upload headshot, write headline, set location and "Open to Work"
- Google Drive Access: Confirm all students can open the class shared folder — 📁 Class Drive Folder ← add your link
- Open the tracker and have each student submit their name + LinkedIn URL to confirm access
- Students upload their current resume to the class Google Drive folder and paste the link into the tracker under "Original Resume"
- Students with no resume complete the intake form instead — share the link verbally and in class chat:
📋 Using Google Forms (Recommended) You created a unique Google Form for this cohort during setup. Share that link here — it goes only to your account and cannot be accessed by other teachers or cohorts.Your Cohort's Intake Form Link → 📝 No-Resume Intake Form ← paste your Google Form link hereNot set up yet? See the Teacher Setup Guide → Step 3 at the bottom of this document for full instructions.Alternative — Open Reference Form (local use only)View only — not for collecting submissions
- Form captures: full name, work history, education, certifications, and top skills. Teacher uses responses to help build a first draft in Week 2.
AI-Powered Resume + Cover Letter + GitHub Portfolio
- Introduce Azari AI — show the interface, explain the chat-based prompt model
- Teach effective prompt structure: Role + Task + Context + Format
- Explain ATS (Applicant Tracking Systems): keyword matching, formatting do's and don'ts
- Demo live: paste a sample resume, show a weak vs. strong prompt and compare outputs side by side
- Students open Azari AI and paste their original resume + one of their 3 chosen program career paths as context
- Craft a tailored prompt to rewrite the resume for that role — ATS-optimized, strong action verbs, quantified achievements
- Students with no prior resume use their intake form responses as input — teacher helps them build the prompt
- Save polished resume as a Google Doc; paste link into the tracker under "Updated Resume"
- Students use AI to generate a cover letter — prompt must include: target role, company type, 2–3 specific skills, and personal "why"
- Edit for authenticity — it should sound like them, not a robot
- Save as Google Doc; submit link to tracker under "Cover Letter"
- Intro to GitHub Pages — free portfolio hosting tied to their GitHub account; students create a repo named exactly
username.github.io - Students use any AI tool of their choice (Azari AI, ChatGPT, Claude, Copilot, etc.) to generate a complete, styled
index.htmlportfolio page — no coding knowledge required
Share 2–3 live GitHub Pages links from past students who gave permission. Show them side by side to demonstrate what a strong portfolio looks like.
- Before prompting, have students decide: What colors represent them professionally? (e.g. navy & gold, dark green & white, charcoal & orange). This goes into the prompt.
- Teach students to describe the vibe they want: "clean and minimal," "bold and modern," "professional and dark" — the AI will match it
- Take the screenshot: In Packet Tracer, use File → Export Image, or use your computer's screenshot tool (Windows: Snipping Tool, Mac: Cmd+Shift+4). Save as PNG.
- Name the file clearly: e.g.
network_topology.pngorfirstname_PacketTracer.png - Upload to GitHub: In the repository, click "Add file → Upload files" → drag in the screenshot → commit. The image is now hosted at
https://username.github.io/filename.png - Reference in the HTML: Update the
<img src="packet_tracer_screenshot.png">tag to match the uploaded filename - Add a caption/description: Below the image, students write 2–3 sentences: what the topology shows, what protocols were configured, and what they learned from building it. This is what employers actually read.
- Students prompt their AI tool of choice, paste the output into
index.htmlin their GitHub repo, and push - Upload Packet Tracer screenshot to the repo and update the image tag
- Review live page at
https://username.github.io— make at least one personalization edit (change a color, update the bio wording, add a second skill) - Teacher circulates (or drops into Zoom rooms) to check that pages are live and help with any errors
- Submit GitHub Pages URL in the tracker under "GitHub Portfolio"
.nojekyll (empty, no content) to the repository. This tells GitHub to skip its Jekyll build and serve HTML directly. Full instructions are in the Teacher Setup Guide at the bottom of this document.- All three deliverables (Updated Resume, Cover Letter, GitHub URL) in the tracker by end of this week
- Announce 1:1 sign-ups: "I'll be doing individual resume reviews during Week 3. Use my scheduling link to grab a -minute slot — link is in the class chat."
Elevator Pitches, GitHub Polish & 1:1 Resume Reviews
Students don't need to write their pitch from scratch. Walk them through this 3-step process:
- Pull your highlights from your resume: Look at your top 2–3 skills, your most relevant experience or project, and the role you're targeting. These are your raw ingredients.
- Feed it to AI: Open Azari AI (or any AI tool) and use the prompt below to generate a first draft.
- Personalize it: Read the output out loud. Edit anything that doesn't sound like you — swap in your real words, add your genuine reason for going into this field, and cut anything that feels generic.
Volunteers deliver their pitch in front of the full group. Teacher and class give structured feedback after each. Best for building confidence and modeling high-quality pitches. Works well with smaller cohorts or highly engaged classes.
Break into groups of 3–5. Each student pitches once; the group gives one-line feedback (one strength, one improvement). Teacher rotates between groups. Good for lower-pressure reps and getting everyone a turn.
Students record their pitch on their phone or computer (Loom, phone camera, or Zoom self-recording), watch it back, and note 1 thing to improve. Submit the recording link in the tracker. Teacher watches asynchronously and leaves a short comment. Best when 1:1 time is limited.
Students pair up. Each partner delivers their pitch while the other uses the feedback guide (clarity, confidence, timing, clear ask). Then switch. Teacher circulates for spot checks. Frees up all teacher time for 1:1 resume reviews while students stay engaged and productive.
LinkedIn Optimization + Alumni Speaker
- Maintaining a professional presence through posting: Explain that recruiters look at activity, not just profiles. A student who posts once a week — sharing what they learned, a project update, or a relevant article — signals engagement, initiative, and growth mindset to any recruiter who visits their profile. Students don't need to go viral; they need to be consistently visible.
- Using LinkedIn "Schedule Later": Show students how to write a post → click the clock icon next to the Post button → select a future date and time → Schedule. This allows them to batch-create content in one sitting and have it publish throughout the week automatically. Recommended: 1–2 posts per week minimum while job searching.
🤖 Using AI for Batch Content Creation AI tools can be a practical asset when batch-creating LinkedIn posts — students can prompt a tool like Azari AI or ChatGPT to generate a week's worth of post drafts in one session, covering topics like what they're learning, a project milestone, or a reflection on breaking into the field. This is a legitimate and efficient use of AI in a professional context.
However, students must review and rewrite every AI-generated draft in their own voice before scheduling. AI outputs tend to follow predictable patterns — overly polished phrasing, generic enthusiasm, and sentence structures that experienced professionals recognize immediately as machine-generated. A post that reads as inauthentic can quietly undermine the credibility a student is working to build.
The standard to set: Every post should pass a simple read-aloud test — if a student reads it out loud and it doesn't sound like something they would actually say, it needs to be rewritten. The goal is content that reflects their real perspective, in their real voice, supported by AI — not replaced by it. - Strategic engagement on relevant content: Thoughtful comments on posts from industry professionals, potential employers, or cybersecurity thought leaders significantly increase profile visibility. Teach students that a well-crafted, substantive comment — adding perspective, asking a meaningful question, or sharing a relevant experience — can reach an entirely new audience and demonstrate professional communication skills to anyone who sees it.
- Connecting with class peers: Encourage students to connect with every classmate now. Their peers are their first professional network. Someone in this cohort may refer them to a job, co-sign a skill, or become a future colleague. A warm network built now is more valuable than cold outreach later.
- How LinkedIn Recommendations work: A Recommendation is a written endorsement that appears directly on a student's profile. It carries more weight than skill endorsements because it requires someone to write something personal and specific. Students can request a recommendation by going to a connection's profile → More → Recommend. They should give the person context: what project to mention, what skills to highlight. Encourage students to request at least one recommendation — from a peer, instructor, or manager — before graduation.
- Add GitHub Pages URL under Contact Info → Website, labeled "Portfolio"
- Add resume to Featured section as a Google Drive link
- Draft and schedule their first LinkedIn post using "Schedule Later" — topic: what they're learning in the program or why they chose cybersecurity
- Leave a thoughtful comment on at least one post in their feed from a professional or company in their target field
- Connect with every classmate in the cohort with a personalized note
- Request one recommendation from a peer or instructor — teacher models how to write the request message
WFD Meeting + Interview Types + Practice + Breakout Rooms
- Introduce the pre-built Job Tracker Sheet — walk through every column: Company, Job Title, Date Applied, Application Link, Contact, Status, Follow-Up Date, Notes
- Share the link and have students enter 3 real job postings they found this week to start their tracker
- Click ⬇ Download a Copy above. The file will download to your computer as
exampleJobTracker.xlsx. - Open the downloaded file in Excel. ⚠️ Do not make any changes yet. The file is still the original — any edits here will overwrite it directly.
- Go to File → Save As and choose a new location on your computer or OneDrive.
- Rename the file for your cohort — e.g.
JobTracker_CyberAI_Spring2025.xlsx - Click Save. You are now working in your own copy — the original example file is untouched.
- Share your renamed copy with students via a new OneDrive or Google Drive link. Never share the original download link as the student submission tracker.
- When sharing with students: Instruct them to follow the same steps — click their link, use File → Save As immediately to save their own personal copy before entering any data. ⚠️ Students who skip this step and type directly into the shared link will overwrite the class copy for everyone.
Student job application data — including company names, contacts, application status, and follow-up notes — constitutes personally identifiable information (PII) in a professional context. To protect student privacy and limit your own data exposure:
- Students should maintain their own individual copy of the tracker — do not collect or store a version that contains all students' combined application data on your personal device.
- If you need to review a student's tracker, have them share their personal copy with you directly and revoke access after the review — do not save a local copy.
- The shared class tracker should be used for submission links and status confirmations only — not for detailed application data.
- When the cohort ends, remind students to set their shared tracker links back to private so their job search activity is not publicly accessible.
Short teacher-led session explaining the key differences so students know what to expect and how to prepare for each type.
✅ Regular / Behavioral Interview
- Focuses on soft skills, personality, and past experience
- Questions like: "Tell me about yourself," "Describe a challenge you overcame"
- Best answered with the STAR method (Situation, Task, Action, Result)
- Goal: Can you work with people? Are you reliable? Do you fit the culture?
- Dress, eye contact, and body language matter a lot
- Every job has this type — it's always the first filter
💻 Technical Interview (Cybersecurity)
- Tests your actual knowledge and how you think through problems
- Questions like: "What is a firewall?" or "Walk me through how you'd respond to a phishing alert"
- You may be asked to explain a tool, a process, or a scenario in real time
- Goal: Do you know the material? Can you apply it under pressure?
- Thinking out loud is expected — silence is not. Say what you're considering.
- Your GitHub portfolio and resume projects may come up directly
Use these documents to prepare your lecture, pull example questions, and build your own interview question guide for students. Both are for teacher use — share selectively with students at your discretion.
- Teacher leads a full-class practice round: ask 3–4 questions from the Interview Question Guide (2 behavioral, 2 technical)
- Volunteers answer live — teacher models how to give constructive public feedback (what was strong, what to sharpen)
- Discuss the difference between a polished answer and an unprepared one using real examples from the room
- Students write down 2 behavioral and 2 technical answers in their notes before breakout rooms begin
📄 Interview Question Guide ← add your link
- Teacher assigns students to groups of 3–4 and opens Zoom breakout rooms
- One student acts as interviewer using the Question Guide; others answer one at a time
- Rotate once so at least two students get a turn as interviewer
- After each answer: one strength, one improvement — keep feedback tight
- Full class debrief: What felt hard? What surprised you? What will you do differently?
- Teacher highlights 2–3 standout moments from breakout rooms (positive examples)
Secure Upload Options (see Teacher Notes below for setup):
🎥 Video Upload Folder ← add your link
Technical Interview Prep + Alumni Panel
Recruiter Speaker + Mock Interviews + Job Search Strategy
Capstone Presentations + Celebration
Job Tracker Sheet
Pre-built Excel sheet for tracking applications from Week 5 onward.
← Add your linkStudents self-schedule resume review slots for Week 3 (duration set by teacher). The right tool shows your real availability, lets students book instantly, and auto-adds to your calendar with no back-and-forth.
Calendly ⭐ Recommended
Create a free "15-Min Resume Review" event, set available windows during Week 3, share the link. Students pick a slot — confirmation auto-emails both of you and adds to your calendar. No app needed for students.
Free tier · calendly.com
Microsoft Bookings
Good if your school uses Microsoft 365. Syncs with Outlook. Solid for institutional environments.
Included with M365 · bookings.microsoft.com
Google Appointment Scheduling
Built into Google Calendar (Workspace). Share a booking link; students pick open slots. Auto-added to Google Calendar.
Free with Google Workspace
Doodle
Better for group time-polling than individual booking. Less automated — you'd still create calendar events manually.
Free tier · doodle.com
This form is unique to your cohort. Because it lives in your Google account and only you receive the responses, students from other classes cannot submit to it, and other teachers cannot see your submissions.
How to build it:
- Go to forms.google.com → click the + to create a new blank form
- Title it: "No-Resume Intake — [Cohort Name] — [Your Name]" — e.g. "No-Resume Intake — CyberAI Spring 2025 — J. Rivera." This title is private; students only see the form, not the title on the backend.
- Add the following questions using the field types shown:
Add these fields in order:
Full Name Short answer · Mark required Email Address Short answer · Mark required Phone Number Short answer City & State Short answer What type of role are you looking for? Dropdown · Mark required Previous Work Experience Paragraph — include job title, employer, dates, duties Education Paragraph — school, degree/diploma, year Certifications or Courses Completed Paragraph Top 5 Skills Paragraph Anything else we should know? Paragraph — languages, projects, awards, military - Click the Send button (top right) → select the link icon → check "Shorten URL" → click Copy. This is your No-Resume Form link — unique to your cohort. Paste it in your class chat on Day 1.
- To view responses: click the Responses tab at the top of your form → click the green Sheets icon to open them in Google Sheets. Only you can see this sheet unless you share it with someone. Responses are stored in your Google account permanently.
- Paste the form link into the red placeholder in this plan under Week 1 → Original Resume Upload section.
yourusername.github.io (must match the GitHub username exactly). Set to Public. Check "Add a README file." Click "Create repository."index.html. Paste the AI-generated code into the editor. Scroll down → "Commit changes" → "Commit directly to main branch" → "Commit changes.".nojekyll to the repository.How to add it: Inside the repository on github.com, click Add file → Create new file. In the filename box, type exactly:
.nojekyll (with the dot at the start, no extension). Leave the file content completely blank. Scroll down → click Commit changes → Commit directly to main branch → Commit changes.What it does: The
.nojekyll file tells GitHub Pages to skip the Jekyll build process and serve the files exactly as uploaded. Without it, GitHub may ignore or misprocess files and folders whose names start with an underscore, which can cause the page to appear broken or blank. Once the file is added, wait 1–2 minutes and reload the live URL — the portfolio should appear.