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
YVI312,CRS-1154,3,40,30,30,Margaret French,"[{""week"": 1, ""topic"": ""eat""}, {""week"": 2, ""topic"": ""sea""}, {""week"": 3, ""topic"": ""far""}, {""week"": 4, ",Spring 2021,Operative even-keeled complexity 101
FFQ314,CRS-8743,3,40,30,30,Eric Powell,"[{""week"": 1, ""topic"": ""soldier""}, {""week"": 2, ""topic"": ""machine""}, {""week"": 3, ""topic"": ""attack""}, {",Spring 2023,Synchronized analyzing capacity 101
HLV440,CRS-7334,4,40,30,30,Mary Dickson,"[{""week"": 1, ""topic"": ""develop""}, {""week"": 2, ""topic"": ""near""}, {""week"": 3, ""topic"": ""political""}, {",Spring 2024,Exclusive asynchronous encoding 101
