system
You are an expert in CSV format. Think step-by-step, then generate syntactically perfect CSV.
user
I need course syllabus details in CSV structure.
assistant
Approach:
1. Task: Create course syllabus in CSV
2. Complexity: medium - 5-8 fields, 2-3 levels
3. Format rules: header row, comma-separated, quoted fields with commas
4. Structure: Organize data logically with appropriate nesting
5. Populate fields with realistic example data based on the schema.

Output:
code,course_id,credits,grading_final,grading_homework,grading_midterm,instructor,schedule,term,title
GWP450,CRS-4601,3,40,30,30,Ann Mcbride,"[{""week"": 1, ""topic"": ""past""}, {""week"": 2, ""topic"": ""almost""}, {""week"": 3, ""topic"": ""have""}, {""week""",Fall 2022,Monitored optimal initiative 101
PCB319,CRS-6350,3,40,30,30,Alexis Lopez,"[{""week"": 1, ""topic"": ""chance""}, {""week"": 2, ""topic"": ""ok""}, {""week"": 3, ""topic"": ""thousand""}, {""wee",Spring 2020,Cross-group reciprocal neural-net 101
PQA309,CRS-4205,3,40,30,30,Sarah Moore,"[{""week"": 1, ""topic"": ""foreign""}, {""week"": 2, ""topic"": ""card""}, {""week"": 3, ""topic"": ""situation""}, {",Spring 2020,Business-focused zero-defect software 101
