SANA MAQSOOD | HCI RESEARCHER AND PRACTITIONER
  • About
  • Portfolio
    • The JOs
    • Teacher research
    • eAccount system
    • Bend Passwords
    • Cybersecurity mini-games
    • Interactive comic
    • Interactive data visualization
    • Exploratory games
  • Talks and articles
  • Teaching
  • Service
  • Contact

Teaching

I am comfortable teaching courses with large class sizes. I have twice taught a third-year computer science course in HCI, and also co-taught an Introduction to Computer Science course at Carleton University.
Teaching demo
Course code
Course title
Year (s) taught
Number of students
Demographics
COMP3008
Introduction to Human Computer Interaction (course outline)
2019-2020
Winter 2020 (245)
Winter 2019 (230)
3rd year computer science students taking the course as an elective or required by certain CS degree streams.
COMP1001
Introduction to Computer Science (course outline)
2019
Fall 2019 (145)
​Faculty of Arts and Social Science students taking the course as required in their non-CS degree program.
Course descriptions
COMP3008: This course introduces computer science students to the fundamentals of the underlying theories, design principles, development and evaluation practices of human-computer interaction (HCI). Some of the topics include theories of interaction, user interface, desktop, web, mobile, and immersive applications, usability inspection and testing methods, and qualitative and quantitative approaches to HCI research. Students often complete two group projects applying interaction design principles, theories, and research methods to design a real-world application for end users.

COMP1001: This course introduces students in the arts and social sciences to the fundamentals of computational thinking. Students gain computational thinking skills by exploring data representation, basic programming concepts, a selection of algorithms, and advanced usage of software packages for the arts and social sciences. They often complete 4-5 assignments exploring different aspects of computational thinking using Python.
Powered by Create your own unique website with customizable templates.
  • About
  • Portfolio
    • The JOs
    • Teacher research
    • eAccount system
    • Bend Passwords
    • Cybersecurity mini-games
    • Interactive comic
    • Interactive data visualization
    • Exploratory games
  • Talks and articles
  • Teaching
  • Service
  • Contact