Courses in data science and visualization, with hands-on projects and engagement with research.
Next semester
Spring 2027
UCF · Spring 2027
CAP 6938 — Information Visualization (Special Topics)
Graduate · 3 credits
Learn to design, critique, and build interactive visualizations through research discussions and hands-on projects with D3.js and Vega-Lite. Prior programming experience is recommended.
View syllabusHow to enroll
- In myUCF, choose your semester and search by course number or instructor Yu Fu.
- Check the section, prerequisites, available seats, and your enrollment appointment.
- Complete registration in myUCF when your enrollment window opens.
Current · Fall 2026
UCF · Fall 2026
COP 4283 — Data Science Programming
Python, Pandas, visualization
View syllabusPast teaching
Spring 2026
UCF · Spring 2026
CAP 6938 — Information Visualization (Special Topics)
Graduate · 3 credits · First offered Spring 2026
Visualization principles, critical reading of research, and hands-on development of interactive systems with D3.js and Vega-Lite.
View syllabusFall 2025
UCF · Fall 2025
COP 4283 — Data Science Programming
Python, Pandas, visualization
View syllabusSpring 2023, Spring 2024, Spring 2025
Georgia Tech · Spring 2023, Spring 2024, Spring 2025
CS 7450 — Information Visualization
Graduate course on information visualization; co-instructor & TA
Course website & syllabus