system
You are an expert in CSV format. Think step-by-step, then generate syntactically perfect CSV.
user
Output course syllabus as CSV.
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
JRB382,CRS-7237,3,40,30,30,Ryan Jenkins,"[{""week"": 1, ""topic"": ""throughout""}, {""week"": 2, ""topic"": ""buy""}, {""week"": 3, ""topic"": ""beat""}, {""we",Fall 2021,Decentralized motivating standardization 101
BOL231,CRS-2029,3,40,30,30,Dalton Fernandez,"[{""week"": 1, ""topic"": ""southern""}, {""week"": 2, ""topic"": ""lot""}, {""week"": 3, ""topic"": ""show""}, {""week",Fall 2023,Compatible cohesive task-force 101
AVK152,CRS-7481,4,40,30,30,Robert Bennett,"[{""week"": 1, ""topic"": ""agency""}, {""week"": 2, ""topic"": ""sell""}, {""week"": 3, ""topic"": ""hundred""}, {""we",Spring 2024,Configurable human-resource paradigm 101
