system
You are an expert in CSV format. Think step-by-step, then generate syntactically perfect CSV.
user
Produce a CSV document for a course syllabus.
assistant
Approach:
1. Task: Create course syllabus in CSV
2. Complexity: simple - 3-5 fields, minimal nesting
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
,CRS-8331,3,,,,James Castillo,"[{""week"": 1, ""topic"": ""create""}, {""week"": 2, ""topic"": ""should""}, {""week"": 3, ""topic"": ""within""}, {""w",,
ZXQ170,CRS-6018,3,40,30,30,Richard Todd,"[{""week"": 1, ""topic"": ""example""}, {""week"": 2, ""topic"": ""along""}, {""week"": 3, ""topic"": ""season""}, {""w",Fall 2024,Vision-oriented disintermediate Graphical User Interface 101
PHM440,CRS-8694,3,40,30,30,Marcus Davis,"[{""week"": 1, ""topic"": ""performance""}, {""week"": 2, ""topic"": ""add""}, {""week"": 3, ""topic"": ""where""}, {""",Fall 2021,Seamless impactful synergy 101
LKL463,CRS-5904,3,40,30,30,Jessica Barr,"[{""week"": 1, ""topic"": ""suffer""}, {""week"": 2, ""topic"": ""certainly""}, {""week"": 3, ""topic"": ""five""}, {""",Spring 2022,Virtual human-resource frame 101
QXC331,CRS-9112,3,40,30,30,Tiffany Guzman,"[{""week"": 1, ""topic"": ""pull""}, {""week"": 2, ""topic"": ""summer""}, {""week"": 3, ""topic"": ""collection""}, {",Spring 2022,Distributed multi-tasking methodology 101
