• Skip to main navigation
  • Skip to main content
  • Skip to footer
  • News
  • Teaching
  • Publications
  • About Me
  • CV
  • Work With Me
  • MoCHI Research Group
  • Skip to menu toggle button
Sarah Morrison-Smith, Ph.D.

Sarah Morrison-Smith, Ph.D.

Assistant Professor at Hamilton College

Archives: Projects

  • All Projects
  • Courses

CPSCI 410: Senior Seminar

Hamilton College, Spring 2025 Welcome to software development, a field riddled with challenges, including planning, problem solving, execution, and client…
Continue reading “CPSCI 410: Senior Seminar”…

CPSCI 410: HCI for Social Good

Hamilton College, Fall 2023 This course introduces methods and tools used in Human Computer Interaction to design software that meets…
Continue reading “CPSCI 410: HCI for Social Good”…

CPSCI 360: Developing Accessible User Interfaces

Hamilton College, Fall 2022, 2023, 2024 Introduction to access technology and the development of accessible systems. In this course, students…
Continue reading “CPSCI 360: Developing Accessible User Interfaces”…

CPSCI 220: Principles of Programming Languages

Hamilton College, Fall 2022, Spring 2024, Spring 2025 Investigation into the nature, features, design, and implementation of programming languages. Students…
Continue reading “CPSCI 220: Principles of Programming Languages”…

CPSCI 102: Design Principles

Hamilton College, Fall 2024 A second course in programming, concentrating on principled software design techniques. Topics include class design, effective…
Continue reading “CPSCI 102: Design Principles”…

CPSCI 101: Computer Science for All

Hamilton College, Spring 2023, Spring 2024 The first course in computer science is an introduction to algorithmic problem-solving using the…
Continue reading “CPSCI 101: Computer Science for All”…

COMS BC3162: Developing Accessible User Interfaces

Barnard College, Spring 2020, 2021, 2022 Introduction to access technology and the development of accessible systems. In this course, students…
Continue reading “COMS BC3162: Developing Accessible User Interfaces”…

COMS BC3364: Introduction to Contextual Design for Technology

Barnard College, Fall 2019, 2020, 2021 This is an undergraduate course that introduces students to the methods and tools used…
Continue reading “COMS BC3364: Introduction to Contextual Design for Technology”…

COMS W3998 / COMS 4901: Projects in Computer Science

Barnard College, Fall, Spring, Summer A, and Summer B This is an independent project involving laboratory work, computer programming, analytical…
Continue reading “COMS W3998 / COMS 4901: Projects in Computer Science”…

Pre-College Program: Accessibility in the World and on the Web

Barnard College, Summer 2021 This is a summer course that introduces students to Access Technology (AT) and web accessibility. This…
Continue reading “Pre-College Program: Accessibility in the World and on the Web”…
1 2 Next page »
Copyright Sarah Morrison-Smith 2025 | Background Image by MassMatt on Flickr