David Kosbie Teaching Professor Website Office 5001 Gates and Hillman Centers Email koz@cmu.edu Phone (412) 268-8034 Department Computer Science Department Administrative Support Person Michael Stanley CSD Courses Taught 15112 - Fall, 2025 15112 - Spring, 2025 15112 - Fall, 2024 15112 - Spring, 2024 Publications Conference Cognitive Load and Supporting Multilingual Learners in Computer Science K-12 Classrooms 2025 13-17 De Jesús S, Barnes T, Stehlik M, Kosbie D, Cawley EB Journal Article Lessons learned from programmers' experiences with one-way constraints 2005 • Software - Practice and Experience • 35(13):1275-1298 Vander Zanden BT, Halterman R, Myers BA, Miller R, Szekely P, Giuse DA, Kosbie D, McDaniel R Journal Article Lessons learned about one-way, dataflow constraints in the garnet and amulet graphical toolkits 2001 • ACM Transactions on Programming Languages and Systems • 23(6):776-796 Zanden BTV, Halterman R, Myers BA, McDaniel R, Miller R, Szekely P, Giuse DA, Kosbie D Chapter Automating Tasks for Groups of Users : A System-Wide “Epiphyte” Approach 1997 • IFIP Advances in Information and Communication Technology • 244-251 Zeiliger R, Kosbie D Conference Reusable hierarchical command objects 1996 260-267 Myers BA, Kosbie DS
Conference Cognitive Load and Supporting Multilingual Learners in Computer Science K-12 Classrooms 2025 13-17 De Jesús S, Barnes T, Stehlik M, Kosbie D, Cawley EB
Journal Article Lessons learned from programmers' experiences with one-way constraints 2005 • Software - Practice and Experience • 35(13):1275-1298 Vander Zanden BT, Halterman R, Myers BA, Miller R, Szekely P, Giuse DA, Kosbie D, McDaniel R
Journal Article Lessons learned about one-way, dataflow constraints in the garnet and amulet graphical toolkits 2001 • ACM Transactions on Programming Languages and Systems • 23(6):776-796 Zanden BTV, Halterman R, Myers BA, McDaniel R, Miller R, Szekely P, Giuse DA, Kosbie D
Chapter Automating Tasks for Groups of Users : A System-Wide “Epiphyte” Approach 1997 • IFIP Advances in Information and Communication Technology • 244-251 Zeiliger R, Kosbie D