Aug 21, 2024
A Constraint Programming Approach to Fair High School Course Scheduling
A Constraint Programming Approach to Fair High School Course Scheduling
Full paper version of "High School Course Scheduling: Student Preferences and Fairness Constraints"
Full paper version of "High School Course Scheduling: Student Preferences and Fairness Constraints"

Authors:
Mitsuka Kiyohara, Masakazu Ishihata
Read more articles
Exploring AI Companions Together: A Structured Family Co-Investigation of Character.AI
Meghna Gupta, Mitsuka Kiyohara, Ranjitha Rangaswamy, Franziska Roesner, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Exploring AI Companions Together: A Structured Family Co-Investigation of Character.AI
Meghna Gupta, Mitsuka Kiyohara, Ranjitha Rangaswamy, Franziska Roesner, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Exploring AI Companions Together: A Structured Family Co-Investigation of Character.AI
Meghna Gupta, Mitsuka Kiyohara, Ranjitha Rangaswamy, Franziska Roesner, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Where Does AI Leave a Footprint? Children’s Reasoning About AI’s Environmental Costs
Aayushi Dangol, Robert Wolfe, Nisha Devasia, Mitsuka Kiyohara, Jason Yip, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Where Does AI Leave a Footprint? Children’s Reasoning About AI’s Environmental Costs
Aayushi Dangol, Robert Wolfe, Nisha Devasia, Mitsuka Kiyohara, Jason Yip, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Where Does AI Leave a Footprint? Children’s Reasoning About AI’s Environmental Costs
Aayushi Dangol, Robert Wolfe, Nisha Devasia, Mitsuka Kiyohara, Jason Yip, Julie A. Kientz
To appear in ACM IDC 2026
3/2026
Fairness in Student Group Formation: Perspectives, Priorities, Compromises, Mechanisms, and Tooling
ITiCSE 25 Working Group
Proceedings of the 2025 Working Group Reports on Innovation and Technology in Computer Science Education
2/2026
Keywords: student–project allocation, computing education, fairness in group formation
Fairness in Student Group Formation: Perspectives, Priorities, Compromises, Mechanisms, and Tooling
ITiCSE 25 Working Group
Proceedings of the 2025 Working Group Reports on Innovation and Technology in Computer Science Education
2/2026
Keywords: student–project allocation, computing education, fairness in group formation
Fairness in Student Group Formation: Perspectives, Priorities, Compromises, Mechanisms, and Tooling
ITiCSE 25 Working Group
Proceedings of the 2025 Working Group Reports on Innovation and Technology in Computer Science Education
2/2026
Keywords: student–project allocation, computing education, fairness in group formation