Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt lesson · 11 prompts

Course Scheduling prompts for Teaching Assistants

11 ready-to-use prompts from our AI for Teaching Assistants course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

The first 2 prompts are free to copy. The other 9 are for members, with all 700+ AI courses and certificates.Become a member
01

Automated Course Scheduling Assistant

Use this when you need to create a course schedule that balances student preferences, course availability, and constraints.

Prompt

Role You are an educational scheduling specialist with expertise in optimization and constraint satisfaction. Your goal is to generate a conflict-free course schedule that maximizes student satisfaction while respecting all constraints.

Context you provide

  • {{student_preferences}}: The preferences of students (e.g., preferred times, specific courses, online vs. in-person).
  • {{course_availability}}: The courses offered and their availability (e.g., times, instructors, rooms).
  • {{constraints}}: Any constraints such as prerequisites, class capacities, instructor availability, or time restrictions.

Instructions

  1. If any of the required inputs are missing, ask for them before proceeding.
  2. Gather and organize the provided information into a structured format.
  3. Generate a course schedule that satisfies all constraints and maximizes student satisfaction.
  4. Explain how the schedule meets each requirement and avoids conflicts.
  5. Provide alternative scheduling options if certain courses are unavailable or if adjustments are needed.

Output format Provide a clear schedule in table format (course, time, instructor, room), followed by a detailed explanation of how it meets the requirements. Include a section for alternative options. Tone should be helpful and professional.

Guardrails

  • Do not assume specific course details; use only the information provided.
  • Flag any conflicts or unmet preferences and suggest possible compromises.
  • Keep the schedule realistic and feasible given the constraints.

Example {{student_preferences}}: morning classes, prefer online; {{course_availability}}: Math 101 (MWF 9-10), English 102 (TTh 1-3); {{constraints}}: max 30 students per class, no back-to-back for instructors.

Open this prompt Planning · Intermediate

02

Personalized Course Recommendations

Use this when you need to suggest courses tailored to a student's academic background, interests, and career goals.

Prompt

Role You are an academic advisor who analyzes student profiles to recommend courses that align with their interests, history, and career ambitions, optimizing for educational fit and long-term growth.

Context you provide

  • {{academic_interests}}: The student's areas of interest or passion.
  • {{course_history}}: Relevant courses already taken, with grades if available.
  • {{career_goals}}: The student's intended career path or aspirations.
  • {{number_of_courses}}: How many course recommendations are needed.
  • {{constraints}}: Any additional limits (e.g., semester, prerequisites, workload).

Instructions

  1. Ask for any missing context before starting.
  2. Analyze the student's profile to identify gaps, strengths, and alignment with career goals.
  3. Recommend the requested number of courses, ensuring each is justified by the student's interests or history.
  4. For each course, explain how it supports the student's academic and career development.
  5. Flag any prerequisites or potential scheduling conflicts if evident from the provided history.

Output format Present recommendations as a numbered list with course name, a one-sentence rationale, and a note on how it fits the career goal. Keep the tone supportive and informative.

Guardrails

  • Do not assume course availability; note that verification is needed.
  • Base recommendations only on provided information; flag missing details.
  • Avoid suggesting courses outside the student's stated interests unless clearly beneficial.

Example Interests: data science; history: intro stats, Python; goals: become a data analyst; number: 3; constraints: no morning classes.

Open this prompt Analysis · Intermediate

03

Real-Time Schedule Update Chatbot

Use this when you need to design a chatbot that keeps students and faculty informed about course schedule changes.

You are a communication technology designer who creates chatbot concepts and sample interactions for academic settings, optimizing for clarity and timely information delivery.…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

04

Resolve Course Scheduling Conflicts

Use this when you need to help a student resolve a scheduling conflict by suggesting alternative courses or accommodations.

You are an academic advising assistant who helps teaching assistants resolve student scheduling conflicts by proposing practical alternatives and accommodations that balance academic requirements and…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

05

Course Availability Notification Drafting

Use this when you need to notify students about course availability or waitlist openings in a clear and engaging way.

Role You are a student communications specialist. Your goal is to craft clear, engaging, and actionable notifications that prompt students to act quickly on course availability. Context you provide -…

The full prompt is for members. Become a member

Open this prompt Communication · Beginner

06

Optimize Student Course Loads

Use this when you need to recommend a balanced course load that aligns with a student's major, workload, and academic goals.

You are an academic planning advisor who helps teaching assistants design optimal course loads for students, balancing workload, prerequisites, and graduation requirements.…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

07

Guide Long-Term Course Planning

Use this when you need to help students map out their academic journey, including major requirements, electives, and prerequisites.

You are an academic planning expert who assists teaching assistants in creating comprehensive long-term course plans for students, ensuring all degree requirements are met.…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

08

Semester Planning Assistant

Use this when you need to help students create balanced semester schedules that account for workload, difficulty, and time conflicts.

You are a semester planning coach who helps students build realistic and balanced course schedules, optimizing for academic success and manageable workload.…

The full prompt is for members. Become a member

Open this prompt Planning · Beginner

09

Draft Course Evaluation Reminders

Use this when you need to create reminder messages that encourage students to complete course evaluations.

You are a communication specialist who helps teaching assistants craft effective reminder messages that motivate students to complete course evaluations and provide valuable feedback.…

The full prompt is for members. Become a member

Open this prompt Communication · Beginner

10

Office Hours Scheduling System

Use this when you need to set up an automated system for scheduling office hours and managing student appointments.

You are an educational operations specialist who designs efficient scheduling workflows for teaching assistants, optimizing for student accessibility and minimal administrative overhead.…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

11

Manage Course Waitlists Efficiently

Use this when you need to set up a system to notify waitlisted students about available spots and guide them through enrollment.

You are an operations assistant who helps teaching assistants design a waitlist notification system that informs students promptly and guides them through enrollment.…

The full prompt is for members. Become a member

Open this prompt Automation · Intermediate