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: complex - 8-10 fields, 3-4 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
TRZ224,CRS-7100,4,40,30,30,Julie Vasquez,"[{""week"": 1, ""topic"": ""without""}, {""week"": 2, ""topic"": ""image""}, {""week"": 3, ""topic"": ""central""}, {""",Fall 2020,Self-enabling heuristic customer loyalty 101
JMB493,CRS-3397,3,40,30,30,Katherine Jones,"[{""week"": 1, ""topic"": ""water""}, {""week"": 2, ""topic"": ""end""}, {""week"": 3, ""topic"": ""condition""}, {""we",Spring 2023,Customizable real-time definition 101
HWO390,CRS-9050,4,40,30,30,Michael Holmes,"[{""week"": 1, ""topic"": ""section""}, {""week"": 2, ""topic"": ""so""}, {""week"": 3, ""topic"": ""no""}, {""week"": 4",Spring 2023,Compatible system-worthy attitude 101
FGA396,CRS-7929,3,40,30,30,Michelle Miller,"[{""week"": 1, ""topic"": ""someone""}, {""week"": 2, ""topic"": ""character""}, {""week"": 3, ""topic"": ""push""}, {",Fall 2024,Organized bottom-line system engine 101
